In package com.mitchellbosecke.pebble.node
public class ForNode extends AbstractRenderableNode
Represents a "for" loop within the template.
Constructors
public ForNode(int lineNumber, String variableName, Expression<?> iterableExpression, BodyNode body, BodyNode elseBody)
Parameters:
-
int lineNumber
-
String variableName
-
Expression<?> iterableExpression
-
BodyNode body
-
BodyNode elseBody
Methods
public void render(PebbleTemplateImpl self, Writer writer, EvaluationContextImpl context)
Parameters:
-
PebbleTemplateImpl self
-
Writer writer
-
EvaluationContextImpl context
public String getIterationVariable()
Parameters:
- No parameters