Package org.mvel2.templates.res
Class CompiledForEachNode
java.lang.Object
org.mvel2.templates.res.Node
org.mvel2.templates.res.CompiledForEachNode
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Serializable[]
private ParserContext
private Serializable
private String[]
private char[]
-
Constructor Summary
ConstructorsConstructorDescriptionCompiledForEachNode
(int begin, String name, char[] template, int start, int end, ParserContext context) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
boolean
eval
(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory) void
setNestedNode
(Node nestedNode) Methods inherited from class org.mvel2.templates.res.Node
calculateContents, getBegin, getCEnd, getContents, getCStart, getEnd, getLength, getName, getNext, getTerminus, isOpenNode, setBegin, setCEnd, setContents, setCStart, setEnd, setName, setNext, setTerminus
-
Field Details
-
nestedNode
-
ce
-
item
-
sepExpr
private char[] sepExpr -
cSepExpr
-
context
-
-
Constructor Details
-
CompiledForEachNode
public CompiledForEachNode(int begin, String name, char[] template, int start, int end, ParserContext context)
-
-
Method Details
-
getNestedNode
-
setNestedNode
-
demarcate
-
eval
public Object eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory) -
configure
private void configure()
-