| Package | Description |
|---|---|
| org.quattor.pan.dml.data |
Provides data elements for the Data Manipulation Language (DML).
|
| org.quattor.pan.parser |
Provides classes for the implementation of the pan language parser.
|
| org.quattor.pan.type |
Implements the pan type system.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DoubleProperty.checkRange(Range range) |
void |
ProtectedHashResource.checkRange(Range range) |
void |
ProtectedListResource.checkRange(Range range) |
void |
LongProperty.checkRange(Range range) |
void |
StringProperty.checkRange(Range range) |
void |
ListResource.checkRange(Range range) |
void |
HashResource.checkRange(Range range) |
void |
Element.checkRange(Range range)
Determine if the element satisfies the given range constraint.
|
| Modifier and Type | Method and Description |
|---|---|
Range |
ASTBaseTypeSpec.getRange() |
Range |
ASTTypeClause.getRange() |
Range |
PanParser.range() |
| Modifier and Type | Method and Description |
|---|---|
void |
ASTBaseTypeSpec.setRange(Range range) |
void |
ASTTypeClause.setRange(Range range) |
| Modifier and Type | Field and Description |
|---|---|
protected Range |
CompositeType.range |
| Constructor and Description |
|---|
AliasType(String source,
SourceRange sourceRange,
String identifier,
Range range)
Constructor for AliasType takes the name of the type identifier.
|
CompositeType(String source,
SourceRange sourceRange,
BaseType baseType,
Range range) |
HashType(String source,
SourceRange sourceRange,
BaseType baseType,
Range range)
Constructor for HashType takes another BaseType as the type of the hash.
|
ListType(String source,
SourceRange sourceRange,
BaseType baseType,
Range range)
Constructor for LinkType takes another BaseType as the type of the list.
|
RecordType(String source,
SourceRange sourceRange,
boolean extensible,
Range range,
List<String> includes,
SortedMap<Term,FullType> reqFields,
SortedMap<Term,FullType> optFields) |
Copyright © 2014 Quattor. All Rights Reserved.