public class MacroNode extends AbstractRenderableNode
| Constructor and Description |
|---|
MacroNode(String name,
ArgumentsNode args,
BodyNode body) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(NodeVisitor visitor) |
ArgumentsNode |
getArgs() |
BodyNode |
getBody() |
Macro |
getMacro() |
String |
getName() |
void |
render(PebbleTemplateImpl self,
Writer writer,
EvaluationContextImpl context) |
getLineNumber, setLineNumberpublic MacroNode(String name, ArgumentsNode args, BodyNode body)
public void render(PebbleTemplateImpl self, Writer writer, EvaluationContextImpl context)
render in interface RenderableNoderender in class AbstractRenderableNodepublic void accept(NodeVisitor visitor)
accept in interface Nodeaccept in class AbstractRenderableNodepublic Macro getMacro()
public BodyNode getBody()
public ArgumentsNode getArgs()
public String getName()
Copyright © 2018. All rights reserved.