org.camunda.bpm.engine.impl.juel
Class AstBinary
java.lang.Object
org.camunda.bpm.engine.impl.juel.AstNode
org.camunda.bpm.engine.impl.juel.AstRightValue
org.camunda.bpm.engine.impl.juel.AstBinary
- All Implemented Interfaces:
- ExpressionNode, Node
public class AstBinary
- extends AstRightValue
ADD
public static final AstBinary.Operator ADD
AND
public static final AstBinary.Operator AND
DIV
public static final AstBinary.Operator DIV
EQ
public static final AstBinary.Operator EQ
GE
public static final AstBinary.Operator GE
GT
public static final AstBinary.Operator GT
LE
public static final AstBinary.Operator LE
LT
public static final AstBinary.Operator LT
MOD
public static final AstBinary.Operator MOD
MUL
public static final AstBinary.Operator MUL
NE
public static final AstBinary.Operator NE
OR
public static final AstBinary.Operator OR
SUB
public static final AstBinary.Operator SUB
AstBinary
public AstBinary(AstNode left,
AstNode right,
AstBinary.Operator operator)
getOperator
public AstBinary.Operator getOperator()
eval
public Object eval(Bindings bindings,
ELContext context)
- Specified by:
eval in class AstNode
toString
public String toString()
- Overrides:
toString in class Object
appendStructure
public void appendStructure(StringBuilder b,
Bindings bindings)
- Specified by:
appendStructure in class AstNode
getCardinality
public int getCardinality()
- Description copied from interface:
Node
- Get the node's number of children.
getChild
public AstNode getChild(int i)
- Description copied from interface:
Node
- Get i'th child
Copyright © 2015 camunda services GmbH. All rights reserved.