Package org.camunda.bpm.engine.impl.juel
Class AstComposite
- java.lang.Object
-
- org.camunda.bpm.engine.impl.juel.AstNode
-
- org.camunda.bpm.engine.impl.juel.AstRightValue
-
- org.camunda.bpm.engine.impl.juel.AstComposite
-
- All Implemented Interfaces:
ExpressionNode
,Node
public class AstComposite extends AstRightValue
-
-
Constructor Summary
Constructors Constructor Description AstComposite(List<AstNode> nodes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
appendStructure(StringBuilder b, Bindings bindings)
Object
eval(Bindings bindings, ELContext context)
int
getCardinality()
Get the node's number of children.AstNode
getChild(int i)
Get i'th childString
toString()
-
Methods inherited from class org.camunda.bpm.engine.impl.juel.AstRightValue
getMethodInfo, getType, getValueReference, invoke, isLeftValue, isLiteralText, isMethodInvocation, isReadOnly, setValue
-
Methods inherited from class org.camunda.bpm.engine.impl.juel.AstNode
getStructuralId, getValue
-
-
-
-
Method Detail
-
appendStructure
public void appendStructure(StringBuilder b, Bindings bindings)
- Specified by:
appendStructure
in classAstNode
-
getCardinality
public int getCardinality()
Description copied from interface:Node
Get the node's number of children.
-
-