| Interface | Description |
|---|---|
| Block |
A model which is a block, containing other nodes.
|
| BlockEnd |
Marks an end of a block.
|
| BlockStart |
Marks a start of a block.
|
| LiteralNode |
Represents a node in the AST which contains literals
|
| SimpleNode |
Represents a node in the Simple AST
|
| Class | Description |
|---|---|
| BaseSimpleNode |
Base class for
SimpleNode nodes. |
| BinaryExpression |
Represents a binary expression in the AST.
|
| CompositeNodes |
A node which contains other
nodes. |
| DoubleQuoteEnd |
Ends a block enclosed by double quotes
|
| DoubleQuoteStart |
Starts a block enclosed by double quotes
|
| LiteralExpression |
Represents literals in the AST.
|
| LogicalExpression |
Represents a logical expression in the AST
|
| NullExpression |
Represents a null expression.
|
| SimpleFunctionEnd |
Ends a function
|
| SimpleFunctionExpression |
Represents one of built-in functions of the
simple language
|
| SimpleFunctionStart |
Starts a function
|
| SingleQuoteEnd |
Ends a block enclosed by single quotes
|
| SingleQuoteStart |
Starts a block enclosed by single quotes
|
| UnaryExpression |
Represents an unary expression in the AST
|
Apache Camel