Interface | Description |
---|---|
AstAttributeValue |
Represents values of an attribute.
|
AstExpression<T extends AstTerm<T>> |
Represents an expression of model definitions.
|
AstName |
Represents names.
|
AstNode |
A top level interface of each AST model.
|
AstNode.Visitor<C,R> |
Visitor of
AstNode . |
AstRecord |
A record structure definition or reference.
|
AstTerm<T extends AstTerm<T>> |
The unit of model structure.
|
AstType |
Represents a type of properties.
|
Class | Description |
---|---|
AbstractAstNode |
Abstract implementation of
AstNode . |
AstAttribute |
Represents attributes of declarations.
|
AstAttributeElement |
Represents elements of an attribute.
|
AstAttributeValueArray |
Represents an array of values.
|
AstAttributeValueMap |
Represents a map of string to attribute values.
|
AstAttributeValueMap.Entry |
An entry of
AstAttributeValueMap . |
AstBasicType |
Represents a basic type of a property.
|
AstCollectionType |
Represents a collection type of property.
|
AstDescription |
Represents description of definitions.
|
AstGrouping |
Represents grouping conditions.
|
AstJoin |
Represents a term of join model.
|
AstLiteral |
Represents literals.
|
AstModelDefinition<T extends AstTerm<T>> |
Represents a model definition.
|
AstModelFolding |
Represents a folding specification for each property.
|
AstModelMapping |
Represents a mapping function for each property.
|
AstModelReference |
Represents a reference to some models.
|
AstNode.AbstractVisitor<C,R> |
Default implementation of
AstNode.Visitor ,
which all declared methods returns just null . |
AstPropertyDefinition |
Represents a definition of each property.
|
AstPropertyFolding |
Represents a folding specification for each property.
|
AstPropertyMapping |
Represents a mapping function for each property.
|
AstQualifiedName |
Represents simple names.
|
AstRecordDefinition |
Represents a record structure definition.
|
AstReferenceType |
Represents a model as a type.
|
AstScript |
Represents a DMDL Script.
|
AstSequenceType |
Represents a sequence type of a property.
|
AstSimpleName |
Represents simple names.
|
AstSummarize |
Represents a term of join model.
|
AstUnionExpression<T extends AstTerm<T>> |
Represents union of some model structures.
|
Enum | Description |
---|---|
AstCollectionType.CollectionKind |
Represents a kind of collection.
|
AstPropertyDefinition.PropertyKind |
Represents a kind of property.
|
BasicTypeKind |
Type kinds.
|
LiteralKind |
Literal kind.
|
ModelDefinitionKind |
A kind of model definitions.
|
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.