Uses of Class
org.camunda.bpm.impl.juel.AstNode
-
Uses of AstNode in org.camunda.bpm.impl.juel
Modifier and TypeClassDescriptionclass
final class
class
class
class
class
final class
class
class
class
class
final class
final class
final class
class
class
class
final class
final class
class
Modifier and TypeFieldDescriptionprotected final AstNode
AstProperty.prefix
protected final AstNode
AstBracket.property
Modifier and TypeMethodDescriptionprotected AstNode
Parser.add
(boolean required) add := add (<PLUS> mul | <MINUS> mul)*protected AstNode
Parser.and
(boolean required) and := eq (<AND> eq)*protected AstNode
Parser.cmp
(boolean required) cmp := add (<LT> add | <LE> add | <GE> add | <GT> add)*abstract AstNode
Parser.ExtensionHandler.createAstNode
(AstNode... children) Called by the parser if it handles a extended token associated with this handler at the appropriate extension point.protected AstNode
Parser.eq
(boolean required) eq := cmp (<EQ> cmp | <NE> cmp)*protected AstNode
Parser.expr
(boolean required) expr := or (<QUESTION> expr <COLON> expr)?AstBinary.getChild
(int i) AstBracket.getChild
(int i) AstChoice.getChild
(int i) AstComposite.getChild
(int i) AstEval.getChild
(int i) AstFunction.getChild
(int i) AstIdentifier.getChild
(int i) final AstNode
AstLiteral.getChild
(int i) AstNested.getChild
(int i) AstParameters.getChild
(int i) AstProperty.getChild
(int i) AstText.getChild
(int i) AstUnary.getChild
(int i) protected AstNode
AstFunction.getParam
(int i) protected AstNode
AstProperty.getPrefix()
protected AstNode
Parser.literal()
literal := <TRUE> | <FALSE> | <STRING> | <INTEGER> | <FLOAT> | <NULL>protected AstNode
Parser.mul
(boolean required) mul := unary (<MUL> unary | <DIV> unary | <MOD> unary)*protected AstNode
Parser.nonliteral()
nonliteral := <IDENTIFIER> | function | <LPAREN> expr <RPAREN> function := (<IDENTIFIER> <COLON>)? <IDENTIFIER> <LPAREN> list? <RPAREN>protected AstNode
Parser.or
(boolean required) or := and (<OR> and)*protected AstNode
Parser.text()
text := <TEXT>protected AstNode
Parser.unary
(boolean required) unary := <NOT> unary | <MINUS> unary | <EMPTY> unary | valueprotected AstNode
Parser.value()
value := (nonliteral | literal) (<DOT> <IDENTIFIER> | <LBRACK> expr <RBRACK>)*Modifier and TypeMethodDescriptionprotected AstBinary
Parser.createAstBinary
(AstNode left, AstNode right, AstBinary.Operator operator) protected AstBracket
Parser.createAstBracket
(AstNode base, AstNode property, boolean lvalue, boolean strict) protected AstChoice
Parser.createAstChoice
(AstNode question, AstNode yes, AstNode no) protected AstDot
Parser.createAstDot
(AstNode base, String property, boolean lvalue) abstract AstNode
Parser.ExtensionHandler.createAstNode
(AstNode... children) Called by the parser if it handles a extended token associated with this handler at the appropriate extension point.protected AstUnary
Parser.createAstUnary
(AstNode child, AstUnary.Operator operator) AstBinary.Operator.eval
(Bindings bindings, jakarta.el.ELContext context, AstNode left, AstNode right) AstBinary.SimpleOperator.eval
(Bindings bindings, jakarta.el.ELContext context, AstNode left, AstNode right) Modifier and TypeMethodDescriptionprotected AstComposite
Parser.createAstComposite
(List<AstNode> nodes) ModifierConstructorDescriptionAstBinary
(AstNode left, AstNode right, AstBinary.Operator operator) AstBracket
(AstNode base, AstNode property, boolean lvalue, boolean strict) AstProperty
(AstNode prefix, boolean lvalue, boolean strict) AstUnary
(AstNode child, AstUnary.Operator operator) ModifierConstructorDescriptionAstComposite
(List<AstNode> nodes) AstParameters
(List<AstNode> nodes)