Package com.google.auto.value.processor.escapevelocity
package com.google.auto.value.processor.escapevelocity
-
ClassDescriptionA node in the parse tree representing a constant value.A node in the parse tree that is a directive such as
#set ($x = $y)or#if ($x) y #end.A node in the parse tree representing a#foreachconstruct.This class is the type of the variable$foreachthat is defined within#foreachloops.A node in the parse tree representing an#ifconstruct.A node in the parse tree representing a macro call.A node in the parse tree representing a#setconstruct.The context of a template evaluation.An exception that occurred while evaluating a template, such as an undefined variable reference or a division by zero.A node in the parse tree representing an expression.Represents all binary expressions.A node in the parse tree representing an expression like!$a.A macro definition.The context for evaluation within macros.A node in the parse tree.An exception that occurred while parsing a template.A node in the parse tree that is a reference.A node in the parse tree that is an indexing of a reference, like$x[0]or$x.foo[$i].A node in the parse tree that is a reference to a property of another reference, like$x.fooor$x[$i].foo.A node in the parse tree representing a method reference, like$list.size().A node in the parse tree that is a plain reference such as$x.The second phase of parsing.A template expressed in EscapeVelocity, a subset of the Velocity Template Language (VTL) from Apache.Used to resolve references to resources in the template, through#parsedirectives.A parsing node that will be deleted during the construction of the parse tree, to be replaced by a higher-level construct such asDirectiveNode.IfNode.A node in the parse tree representing a comment.A synthetic node that represents the end of the input.