Class PrettyPrintNodeVisitor
java.lang.Object
io.pebbletemplates.pebble.extension.AbstractNodeVisitor
io.pebbletemplates.pebble.extension.debug.PrettyPrintNodeVisitor
- All Implemented Interfaces:
NodeVisitor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiontoString()
void
visit
(ArgumentsNode node) void
void
void
visit
(BinaryExpression<?> node) void
void
void
void
visit
(GetAttributeExpression node) void
void
visit
(TernaryExpression node) void
visit
(UnaryExpression node) void
void
void
void
visit
(ImportNode node) void
visit
(IncludeNode node) void
visit
(NamedArgumentNode node) void
Default method used for unknown nodes such as nodes from a user provided extension.void
visit
(ParallelNode node) void
void
void
void
void
private void
Methods inherited from class io.pebbletemplates.pebble.extension.AbstractNodeVisitor
getTemplate, visit, visit, visit, visit
-
Field Details
-
output
-
level
private int level
-
-
Constructor Details
-
PrettyPrintNodeVisitor
-
-
Method Details
-
write
-
toString
-
visit
Default method used for unknown nodes such as nodes from a user provided extension.- Specified by:
visit
in interfaceNodeVisitor
- Overrides:
visit
in classAbstractNodeVisitor
- Parameters:
node
- Node to visit
-
visit
- Specified by:
visit
in interfaceNodeVisitor
- Overrides:
visit
in classAbstractNodeVisitor
-
visit
- Specified by:
visit
in interfaceNodeVisitor
- Overrides:
visit
in classAbstractNodeVisitor
-
visit
- Specified by:
visit
in interfaceNodeVisitor
- Overrides:
visit
in classAbstractNodeVisitor
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
- Specified by:
visit
in interfaceNodeVisitor
- Overrides:
visit
in classAbstractNodeVisitor
-
visit
- Specified by:
visit
in interfaceNodeVisitor
- Overrides:
visit
in classAbstractNodeVisitor
-
visit
-
visit
-
visit
-
visit
- Specified by:
visit
in interfaceNodeVisitor
- Overrides:
visit
in classAbstractNodeVisitor
-
visit
- Specified by:
visit
in interfaceNodeVisitor
- Overrides:
visit
in classAbstractNodeVisitor
-
visit
- Specified by:
visit
in interfaceNodeVisitor
- Overrides:
visit
in classAbstractNodeVisitor
-
visit
- Specified by:
visit
in interfaceNodeVisitor
- Overrides:
visit
in classAbstractNodeVisitor
-
visit
- Specified by:
visit
in interfaceNodeVisitor
- Overrides:
visit
in classAbstractNodeVisitor
-
visit
- Specified by:
visit
in interfaceNodeVisitor
- Overrides:
visit
in classAbstractNodeVisitor
-
visit
- Specified by:
visit
in interfaceNodeVisitor
- Overrides:
visit
in classAbstractNodeVisitor
-
visit
- Specified by:
visit
in interfaceNodeVisitor
- Overrides:
visit
in classAbstractNodeVisitor
-
visit
- Specified by:
visit
in interfaceNodeVisitor
- Overrides:
visit
in classAbstractNodeVisitor
-