public class ForNode extends AbstractRenderableNode
| Constructor and Description |
|---|
ForNode(int lineNumber,
String variableName,
Expression<?> iterableExpression,
BodyNode body,
BodyNode elseBody) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(NodeVisitor visitor) |
BodyNode |
getBody() |
BodyNode |
getElseBody() |
Expression<?> |
getIterable() |
String |
getIterationVariable() |
void |
render(PebbleTemplateImpl self,
Writer writer,
EvaluationContextImpl context) |
getLineNumber, setLineNumberpublic ForNode(int lineNumber,
String variableName,
Expression<?> iterableExpression,
BodyNode body,
BodyNode elseBody)
public void render(PebbleTemplateImpl self, Writer writer, EvaluationContextImpl context) throws IOException
render in interface RenderableNoderender in class AbstractRenderableNodeIOExceptionpublic void accept(NodeVisitor visitor)
accept in interface Nodeaccept in class AbstractRenderableNodepublic String getIterationVariable()
public Expression<?> getIterable()
public BodyNode getBody()
public BodyNode getElseBody()
Copyright © 2018. All rights reserved.