Uses of Interface
org.apache.velocity.runtime.parser.Parser
Packages that use Parser
Package
Description
-
Uses of Parser in org.apache.velocity.runtime
Methods in org.apache.velocity.runtime that return ParserModifier and TypeMethodDescriptionRuntimeInstance.createNewParser()
Returns a JavaCC generated Parser.RuntimeServices.createNewParser()
Create a new parser instance.ParserPool.get()
Retrieve an instance of a parser pool.ParserPoolImpl.get()
Call the wrapped pool.Methods in org.apache.velocity.runtime with parameters of type Parser -
Uses of Parser in org.apache.velocity.runtime.parser
Classes in org.apache.velocity.runtime.parser that implement ParserModifier and TypeClassDescriptionclass
This class is responsible for parsing a Velocity template. -
Uses of Parser in org.apache.velocity.runtime.parser.node
Fields in org.apache.velocity.runtime.parser.node declared as ParserMethods in org.apache.velocity.runtime.parser.node that return ParserMethods in org.apache.velocity.runtime.parser.node with parameters of type ParserModifier and TypeMethodDescriptionstatic StringBuilder
NodeUtils.getSpecialText
(Parser parser, Token t) Collect all the <SPECIAL_TOKEN>s that are carried along with a token.static String
NodeUtils.tokenLiteral
(Parser parser, Token t) complete node literalConstructors in org.apache.velocity.runtime.parser.node with parameters of type ParserModifierConstructorDescriptionASTAddNode
(Parser p, int id) ASTAndNode
(Parser p, int id) ASTAssignment
(Parser p, int id) ASTBinaryOperator
(Parser p, int id) ASTComment
(Parser p, int id) ASTComparisonNode
(Parser p, int id) ASTDirective
(Parser p, int id) ASTDirectiveAssign
(Parser p, int i) ASTDivNode
(Parser p, int id) ASTElseIfStatement
(Parser p, int id) ASTElseStatement
(Parser p, int id) ASTEscapedDirective
(Parser p, int id) ASTExpression
(Parser p, int id) ASTFloatingPointLiteral
(Parser p, int id) ASTIdentifier
(Parser p, int id) ASTIfStatement
(Parser p, int id) ASTIncludeStatement
(Parser p, int id) ASTIntegerLiteral
(Parser p, int id) ASTIntegerRange
(Parser p, int id) ASTLogicalOperator
(Parser p, int id) ASTMathNode
(Parser p, int id) ASTModNode
(Parser p, int id) ASTMulNode
(Parser p, int id) ASTNegateNode
(Parser p, int i) ASTNotNode
(Parser p, int id) ASTObjectArray
(Parser p, int id) ASTParameters
(Parser p, int id) ASTprocess
(Parser p, int id) ASTReference
(Parser p, int id) ASTSetDirective
(Parser p, int id) ASTStringLiteral
(Parser p, int id) ASTSubtractNode
(Parser p, int id) ASTTextblock
(Parser p, int id) ASTVariable
(Parser p, int id) SimpleNode
(Parser p, int i)