Uses of Class
io.pebbletemplates.pebble.node.BodyNode
-
Packages that use BodyNode Package Description io.pebbletemplates.pebble.extension io.pebbletemplates.pebble.extension.debug io.pebbletemplates.pebble.node io.pebbletemplates.pebble.parser -
-
Uses of BodyNode in io.pebbletemplates.pebble.extension
Methods in io.pebbletemplates.pebble.extension with parameters of type BodyNode Modifier and Type Method Description void
AbstractNodeVisitor. visit(BodyNode node)
void
NodeVisitor. visit(BodyNode node)
-
Uses of BodyNode in io.pebbletemplates.pebble.extension.debug
Methods in io.pebbletemplates.pebble.extension.debug with parameters of type BodyNode Modifier and Type Method Description void
PrettyPrintNodeVisitor. visit(BodyNode node)
-
Uses of BodyNode in io.pebbletemplates.pebble.node
Fields in io.pebbletemplates.pebble.node declared as BodyNode Modifier and Type Field Description private BodyNode
AutoEscapeNode. body
private BodyNode
BlockNode. body
private BodyNode
CacheNode. body
private BodyNode
ForNode. body
private BodyNode
MacroNode. body
private BodyNode
ParallelNode. body
private BodyNode
RootNode. body
private BodyNode
ForNode. elseBody
private BodyNode
IfNode. elseBody
Fields in io.pebbletemplates.pebble.node with type parameters of type BodyNode Modifier and Type Field Description private java.util.List<Pair<Expression<?>,BodyNode>>
IfNode. conditionsWithBodies
Methods in io.pebbletemplates.pebble.node that return BodyNode Modifier and Type Method Description BodyNode
AutoEscapeNode. getBody()
BodyNode
BlockNode. getBody()
BodyNode
ForNode. getBody()
BodyNode
MacroNode. getBody()
BodyNode
ParallelNode. getBody()
BodyNode
RootNode. getBody()
BodyNode
ForNode. getElseBody()
BodyNode
IfNode. getElseBody()
Methods in io.pebbletemplates.pebble.node that return types with arguments of type BodyNode Modifier and Type Method Description java.util.List<Pair<Expression<?>,BodyNode>>
IfNode. getConditionsWithBodies()
Constructors in io.pebbletemplates.pebble.node with parameters of type BodyNode Constructor Description AutoEscapeNode(int lineNumber, BodyNode body, boolean active, java.lang.String strategy)
BlockNode(int lineNumber, java.lang.String name, BodyNode body)
CacheNode(int lineNumber, Expression<?> name, BodyNode body)
ForNode(int lineNumber, java.lang.String variableName, Expression<?> iterableExpression, BodyNode body, BodyNode elseBody)
IfNode(int lineNumber, java.util.List<Pair<Expression<?>,BodyNode>> conditionsWithBodies, BodyNode elseBody)
MacroNode(java.lang.String name, ArgumentsNode args, BodyNode body)
ParallelNode(int lineNumber, BodyNode body)
RootNode(BodyNode body)
Constructor parameters in io.pebbletemplates.pebble.node with type arguments of type BodyNode Constructor Description IfNode(int lineNumber, java.util.List<Pair<Expression<?>,BodyNode>> conditionsWithBodies)
IfNode(int lineNumber, java.util.List<Pair<Expression<?>,BodyNode>> conditionsWithBodies, BodyNode elseBody)
-
Uses of BodyNode in io.pebbletemplates.pebble.parser
Methods in io.pebbletemplates.pebble.parser that return BodyNode Modifier and Type Method Description BodyNode
Parser. subparse()
BodyNode
Parser. subparse(StoppingCondition stopCondition)
Parses the existing TokenStream, starting at the current Token, and ending when the stopCondition is fullfilled.BodyNode
ParserImpl. subparse()
BodyNode
ParserImpl. subparse(StoppingCondition stopCondition)
-