ConstantExpressionNode |
A node in the parse tree representing a constant value.
|
DirectiveNode |
A node in the parse tree that is a directive such as #set ($x = $y)
or #if ($x) y #end .
|
DirectiveNode.ForEachNode |
A node in the parse tree representing a #foreach construct.
|
DirectiveNode.ForEachNode.ForEachVar |
This class is the type of the variable $foreach that is defined within
#foreach loops.
|
DirectiveNode.IfNode |
A node in the parse tree representing an #if construct.
|
DirectiveNode.MacroCallNode |
A node in the parse tree representing a macro call.
|
DirectiveNode.SetNode |
A node in the parse tree representing a #set construct.
|
EvaluationContext.PlainEvaluationContext |
|
ExpressionNode |
A node in the parse tree representing an expression.
|
ExpressionNode.BinaryExpressionNode |
Represents all binary expressions.
|
ExpressionNode.NotExpressionNode |
A node in the parse tree representing an expression like !$a .
|
Macro |
A macro definition.
|
Macro.MacroEvaluationContext |
The context for evaluation within macros.
|
Node |
A node in the parse tree.
|
Node.Cons |
|
Parser |
A parser that reads input from the given Reader and parses it to produce a
Template .
|
ReferenceNode |
A node in the parse tree that is a reference.
|
ReferenceNode.IndexReferenceNode |
A node in the parse tree that is an indexing of a reference, like $x[0] or
$x.foo[$i] .
|
ReferenceNode.MemberReferenceNode |
A node in the parse tree that is a reference to a property of another reference, like
$x.foo or $x[$i].foo .
|
ReferenceNode.MethodReferenceNode |
A node in the parse tree representing a method reference, like $list.size() .
|
ReferenceNode.PlainReferenceNode |
A node in the parse tree that is a plain reference such as $x .
|
Reparser |
The second phase of parsing.
|
Template |
A template expressed in EscapeVelocity, a subset of the Velocity Template Language (VTL) from
Apache.
|
TokenNode |
A parsing node that will be deleted during the construction of the parse tree, to be replaced
by a higher-level construct such as DirectiveNode.IfNode .
|
TokenNode.CommentTokenNode |
A node in the parse tree representing a comment.
|
TokenNode.ElseIfTokenNode |
|
TokenNode.ElseTokenNode |
|
TokenNode.EndTokenNode |
|
TokenNode.EofNode |
A synthetic node that represents the end of the input.
|
TokenNode.ForEachTokenNode |
|
TokenNode.IfOrElseIfTokenNode |
|
TokenNode.IfTokenNode |
|
TokenNode.MacroDefinitionTokenNode |
|
TokenNode.NestedTokenNode |
|