| Modifier and Type | Class and Description |
|---|---|
class |
AbstractNodeVisitor
A base node visitor that can be extended for the sake of using it's navigational abilities.
|
| Modifier and Type | Method and Description |
|---|---|
NodeVisitor |
NodeVisitorFactory.createVisitor(PebbleTemplate template)
This method creates a new instance of a
NodeVisitor. |
| Modifier and Type | Class and Description |
|---|---|
class |
MacroAndBlockRegistrantNodeVisitor |
| Modifier and Type | Method and Description |
|---|---|
NodeVisitor |
MacroAndBlockRegistrantNodeVisitorFactory.createVisitor(PebbleTemplate template) |
| Modifier and Type | Class and Description |
|---|---|
class |
PrettyPrintNodeVisitor |
| Modifier and Type | Method and Description |
|---|---|
NodeVisitor |
PrettyPrintNodeVisitorFactory.createVisitor(PebbleTemplate template) |
| Modifier and Type | Class and Description |
|---|---|
class |
EscaperNodeVisitor |
| Modifier and Type | Method and Description |
|---|---|
NodeVisitor |
EscaperNodeVisitorFactory.createVisitor(PebbleTemplate template) |
| Modifier and Type | Method and Description |
|---|---|
void |
FunctionOrMacroNameNode.accept(NodeVisitor visitor) |
void |
AutoEscapeNode.accept(NodeVisitor visitor) |
void |
FromNode.accept(NodeVisitor visitor) |
void |
ExtendsNode.accept(NodeVisitor visitor) |
void |
ArgumentsNode.accept(NodeVisitor visitor) |
void |
Node.accept(NodeVisitor visitor) |
void |
CacheNode.accept(NodeVisitor visitor) |
void |
ImportNode.accept(NodeVisitor visitor) |
void |
TextNode.accept(NodeVisitor visitor) |
void |
PrintNode.accept(NodeVisitor visitor) |
void |
SetNode.accept(NodeVisitor visitor) |
void |
ForNode.accept(NodeVisitor visitor) |
void |
MacroNode.accept(NodeVisitor visitor) |
void |
RootNode.accept(NodeVisitor visitor) |
void |
IncludeNode.accept(NodeVisitor visitor) |
void |
BodyNode.accept(NodeVisitor visitor) |
void |
ParallelNode.accept(NodeVisitor visitor) |
void |
TestInvocationExpression.accept(NodeVisitor visitor) |
void |
IfNode.accept(NodeVisitor visitor) |
void |
NamedArgumentNode.accept(NodeVisitor visitor) |
abstract void |
AbstractRenderableNode.accept(NodeVisitor visitor) |
void |
BlockNode.accept(NodeVisitor visitor) |
void |
FlushNode.accept(NodeVisitor visitor) |
void |
PositionalArgumentNode.accept(NodeVisitor visitor) |
| Modifier and Type | Method and Description |
|---|---|
void |
LiteralStringExpression.accept(NodeVisitor visitor) |
void |
ContextVariableExpression.accept(NodeVisitor visitor) |
void |
LiteralNullExpression.accept(NodeVisitor visitor) |
void |
LiteralLongExpression.accept(NodeVisitor visitor) |
void |
LiteralBooleanExpression.accept(NodeVisitor visitor) |
void |
MapExpression.accept(NodeVisitor visitor) |
void |
ParentFunctionExpression.accept(NodeVisitor visitor) |
void |
FilterInvocationExpression.accept(NodeVisitor visitor) |
void |
FunctionOrMacroInvocationExpression.accept(NodeVisitor visitor) |
void |
ArrayExpression.accept(NodeVisitor visitor) |
void |
BinaryExpression.accept(NodeVisitor visitor) |
void |
UnaryExpression.accept(NodeVisitor visitor) |
void |
TernaryExpression.accept(NodeVisitor visitor) |
void |
GetAttributeExpression.accept(NodeVisitor visitor) |
void |
LiteralDoubleExpression.accept(NodeVisitor visitor) |
void |
LiteralIntegerExpression.accept(NodeVisitor visitor) |
void |
BlockFunctionExpression.accept(NodeVisitor visitor) |
Copyright © 2018. All rights reserved.