Package | Description |
---|---|
com.asakusafw.dmdl.model |
Syntactic models for DMDL.
|
com.asakusafw.dmdl.semantics.trait |
Core traits for intermediate representations of DMDL.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AstExpression<T extends AstTerm<T>>
Represents an expression of model definitions.
|
class |
AstModelDefinition<T extends AstTerm<T>>
Represents a model definition.
|
interface |
AstTerm<T extends AstTerm<T>>
The unit of model structure.
|
class |
AstUnionExpression<T extends AstTerm<T>>
Represents union of some model structures.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AstRecord
A record structure definition or reference.
|
Modifier and Type | Class and Description |
---|---|
class |
AstJoin
Represents a term of join model.
|
class |
AstModelReference
Represents a reference to some models.
|
class |
AstRecordDefinition
Represents a record structure definition.
|
class |
AstSummarize
Represents a term of join model.
|
Modifier and Type | Method and Description |
---|---|
<T extends AstTerm<T>> |
AstNode.Visitor.visitModelDefinition(C context,
AstModelDefinition<T> node)
Called back from
AstModelDefinition . |
<T extends AstTerm<T>> |
AstNode.AbstractVisitor.visitModelDefinition(C context,
AstModelDefinition<T> node) |
<T extends AstTerm<T>> |
AstNode.Visitor.visitUnionExpression(C context,
AstUnionExpression<T> node)
Called back from
AstUnionExpression . |
<T extends AstTerm<T>> |
AstNode.AbstractVisitor.visitUnionExpression(C context,
AstUnionExpression<T> node) |
Modifier and Type | Class and Description |
---|---|
class |
ReduceTerm<T extends AstTerm<T>>
Reducing terms.
|
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.