Class AbstractNodeVisitor
java.lang.Object
io.pebbletemplates.pebble.extension.AbstractNodeVisitor
- All Implemented Interfaces:
NodeVisitor
- Direct Known Subclasses:
EscaperNodeVisitor,MacroAndBlockRegistrantNodeVisitor,PrettyPrintNodeVisitor
A base node visitor that can be extended for the sake of using it's navigational abilities.
- Author:
- Mitchell
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected PebbleTemplateImplvoidvisit(ArgumentsNode node) voidvisit(AutoEscapeNode node) voidvoidvoidvisit(ExtendsNode node) voidvoidvoidvoidvisit(ImportNode node) voidvisit(IncludeNode node) voidvoidvisit(NamedArgumentNode node) voidDefault method used for unknown nodes such as nodes from a user provided extension.voidvisit(ParallelNode node) voidvisit(PositionalArgumentNode node) voidvoidvoidvoid
-
Constructor Details
-
AbstractNodeVisitor
-
-
Method Details
-
visit
Default method used for unknown nodes such as nodes from a user provided extension.- Specified by:
visitin interfaceNodeVisitor- Parameters:
node- Node to visit
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
getTemplate
-