Package io.pebbletemplates.pebble.node
Class MacroNode
java.lang.Object
io.pebbletemplates.pebble.node.AbstractRenderableNode
io.pebbletemplates.pebble.node.MacroNode
- All Implemented Interfaces:
Node
,RenderableNode
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(NodeVisitor visitor) getArgs()
getBody()
getMacro()
getName()
void
render
(PebbleTemplateImpl self, Writer writer, EvaluationContextImpl context) Methods inherited from class io.pebbletemplates.pebble.node.AbstractRenderableNode
getLineNumber, setLineNumber
-
Field Details
-
name
-
args
-
body
-
-
Constructor Details
-
MacroNode
-
-
Method Details
-
render
- Specified by:
render
in interfaceRenderableNode
- Specified by:
render
in classAbstractRenderableNode
-
accept
- Specified by:
accept
in interfaceNode
- Specified by:
accept
in classAbstractRenderableNode
-
getMacro
-
getBody
-
getArgs
-
getName
-