Class DirectiveNode
java.lang.Object
com.google.auto.value.processor.escapevelocity.Node
com.google.auto.value.processor.escapevelocity.DirectiveNode
- Direct Known Subclasses:
DirectiveNode.ForEachNode
,DirectiveNode.IfNode
,DirectiveNode.MacroCallNode
,DirectiveNode.SetNode
A node in the parse tree that is a directive such as
#set ($x = $y)
or #if ($x) y #end
.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
A node in the parse tree representing a#foreach
construct.(package private) static class
A node in the parse tree representing an#if
construct.(package private) static class
A node in the parse tree representing a macro call.(package private) static class
A node in the parse tree representing a#set
construct. -
Field Summary
Fields inherited from class com.google.auto.value.processor.escapevelocity.Node
lineNumber, resourceName
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.google.auto.value.processor.escapevelocity.Node
cons, emptyNode, evaluate, evaluationException, evaluationException
-
Constructor Details
-
DirectiveNode
DirectiveNode(String resourceName, int lineNumber)
-