Uses of Class
org.camunda.bpm.engine.impl.juel.AstNode
-
Packages that use AstNode Package Description org.camunda.bpm.engine.impl.juel -
-
Uses of AstNode in org.camunda.bpm.engine.impl.juel
Subclasses of AstNode in org.camunda.bpm.engine.impl.juel Modifier and Type Class Description classAstBinaryclassAstBooleanclassAstBracketclassAstChoiceclassAstCompositeclassAstDotclassAstEvalclassAstFunctionclassAstIdentifierclassAstLiteralclassAstMethodclassAstNestedclassAstNullclassAstNumberclassAstParametersclassAstPropertyclassAstRightValueclassAstStringclassAstTextclassAstUnaryFields in org.camunda.bpm.engine.impl.juel declared as AstNode Modifier and Type Field Description protected AstNodeAstProperty. prefixprotected AstNodeAstBracket. propertyMethods in org.camunda.bpm.engine.impl.juel that return AstNode Modifier and Type Method Description protected AstNodeParser. add(boolean required)add := add (<PLUS> mul | <MINUS> mul)*protected AstNodeParser. and(boolean required)and := eq (<AND> eq)*protected AstNodeParser. cmp(boolean required)cmp := add (<LT> add | <LE> add | <GE> add | <GT> add)*abstract AstNodeParser.ExtensionHandler. createAstNode(AstNode... children)Called by the parser if it handles a extended token associated with this handler at the appropriate extension point.protected AstNodeParser. eq(boolean required)eq := cmp (<EQ> cmp | <NE> cmp)*protected AstNodeParser. expr(boolean required)expr := or (<QUESTION> expr <COLON> expr)?AstNodeAstBinary. getChild(int i)AstNodeAstBracket. getChild(int i)AstNodeAstChoice. getChild(int i)AstNodeAstComposite. getChild(int i)AstNodeAstEval. getChild(int i)AstNodeAstFunction. getChild(int i)AstNodeAstIdentifier. getChild(int i)AstNodeAstLiteral. getChild(int i)AstNodeAstNested. getChild(int i)AstNodeAstParameters. getChild(int i)AstNodeAstProperty. getChild(int i)AstNodeAstText. getChild(int i)AstNodeAstUnary. getChild(int i)protected AstNodeAstFunction. getParam(int i)protected AstNodeAstProperty. getPrefix()protected AstNodeParser. literal()literal := <TRUE> | <FALSE> | <STRING> | <INTEGER> | <FLOAT> | <NULL>protected AstNodeParser. mul(boolean required)mul := unary (<MUL> unary | <DIV> unary | <MOD> unary)*protected AstNodeParser. nonliteral()nonliteral := <IDENTIFIER> | function | <LPAREN> expr <RPAREN> function := (<IDENTIFIER> <COLON>)? <IDENTIFIER> <LPAREN> list? <RPAREN>protected AstNodeParser. or(boolean required)or := and (<OR> and)*protected AstNodeParser. text()text := <TEXT>protected AstNodeParser. unary(boolean required)unary := <NOT> unary | <MINUS> unary | <EMPTY> unary | valueprotected AstNodeParser. value()value := (nonliteral | literal) (<DOT> <IDENTIFIER> | <LBRACK> expr <RBRACK>)*Methods in org.camunda.bpm.engine.impl.juel with parameters of type AstNode Modifier and Type Method Description protected AstBinaryParser. createAstBinary(AstNode left, AstNode right, AstBinary.Operator operator)protected AstBracketParser. createAstBracket(AstNode base, AstNode property, boolean lvalue, boolean strict)protected AstChoiceParser. createAstChoice(AstNode question, AstNode yes, AstNode no)protected AstDotParser. createAstDot(AstNode base, String property, boolean lvalue)abstract AstNodeParser.ExtensionHandler. createAstNode(AstNode... children)Called by the parser if it handles a extended token associated with this handler at the appropriate extension point.protected AstUnaryParser. createAstUnary(AstNode child, AstUnary.Operator operator)ObjectAstBinary.Operator. eval(Bindings bindings, ELContext context, AstNode left, AstNode right)ObjectAstBinary.SimpleOperator. eval(Bindings bindings, ELContext context, AstNode left, AstNode right)ObjectAstUnary.Operator. eval(Bindings bindings, ELContext context, AstNode node)ObjectAstUnary.SimpleOperator. eval(Bindings bindings, ELContext context, AstNode node)Method parameters in org.camunda.bpm.engine.impl.juel with type arguments of type AstNode Modifier and Type Method Description protected AstCompositeParser. createAstComposite(List<AstNode> nodes)Constructors in org.camunda.bpm.engine.impl.juel with parameters of type AstNode Constructor Description AstBinary(AstNode left, AstNode right, AstBinary.Operator operator)AstBracket(AstNode base, AstNode property, boolean lvalue, boolean strict)AstChoice(AstNode question, AstNode yes, AstNode no)AstDot(AstNode base, String property, boolean lvalue)AstEval(AstNode child, boolean deferred)AstNested(AstNode child)AstProperty(AstNode prefix, boolean lvalue, boolean strict)AstUnary(AstNode child, AstUnary.Operator operator)Constructor parameters in org.camunda.bpm.engine.impl.juel with type arguments of type AstNode Constructor Description AstComposite(List<AstNode> nodes)AstParameters(List<AstNode> nodes)
-