org.camunda.bpm.engine.impl.juel
Class AstUnary
java.lang.Object
org.camunda.bpm.engine.impl.juel.AstNode
org.camunda.bpm.engine.impl.juel.AstRightValue
org.camunda.bpm.engine.impl.juel.AstUnary
- All Implemented Interfaces:
- ExpressionNode, Node
public class AstUnary
- extends AstRightValue
EMPTY
public static final AstUnary.Operator EMPTY
NEG
public static final AstUnary.Operator NEG
NOT
public static final AstUnary.Operator NOT
AstUnary
public AstUnary(AstNode child,
AstUnary.Operator operator)
getOperator
public AstUnary.Operator getOperator()
eval
public Object eval(Bindings bindings,
ELContext context)
throws ELException
- Specified by:
eval in class AstNode
- Throws:
ELException
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 © 2016 camunda services GmbH. All rights reserved.