类 org.activiti.engine.impl.juel.AstNode
的使用

使用 AstNode 的软件包
org.activiti.engine.impl.juel   
 

org.activiti.engine.impl.juelAstNode 的使用
 

org.activiti.engine.impl.juelAstNode 的子类
 class AstBinary
           
 class AstBoolean
           
 class AstBracket
           
 class AstChoice
           
 class AstComposite
           
 class AstDot
           
 class AstEval
           
 class AstFunction
           
 class AstIdentifier
           
 class AstLiteral
           
 class AstMethod
           
 class AstNested
           
 class AstNull
           
 class AstNumber
           
 class AstParameters
           
 class AstProperty
           
 class AstRightValue
           
 class AstString
           
 class AstText
           
 class AstUnary
           
 

声明为 AstNodeorg.activiti.engine.impl.juel 中的字段
protected  AstNode AstProperty.prefix
           
protected  AstNode AstBracket.property
           
 

返回 AstNodeorg.activiti.engine.impl.juel 中的方法
protected  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)?
 AstNode AstUnary.getChild(int i)
           
 AstNode AstText.getChild(int i)
           
 AstNode AstProperty.getChild(int i)
           
 AstNode AstParameters.getChild(int i)
           
 AstNode AstNested.getChild(int i)
           
 AstNode AstLiteral.getChild(int i)
           
 AstNode AstIdentifier.getChild(int i)
           
 AstNode AstFunction.getChild(int i)
           
 AstNode AstEval.getChild(int i)
           
 AstNode AstComposite.getChild(int i)
           
 AstNode AstChoice.getChild(int i)
           
 AstNode AstBracket.getChild(int i)
           
 AstNode AstBinary.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>)?
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 | value
protected  AstNode Parser.value()
          value := (nonliteral | literal) (<DOT> <IDENTIFIER> | <LBRACK> expr <RBRACK>)*
 

参数类型为 AstNodeorg.activiti.engine.impl.juel 中的方法
protected  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)
           
 Object AstUnary.Operator.eval(Bindings bindings, ELContext context, AstNode node)
           
 Object AstUnary.SimpleOperator.eval(Bindings bindings, ELContext context, AstNode node)
           
 Object AstBinary.Operator.eval(Bindings bindings, ELContext context, AstNode left, AstNode right)
           
 Object AstBinary.SimpleOperator.eval(Bindings bindings, ELContext context, AstNode left, AstNode right)
           
 

类型变量类型为 AstNodeorg.activiti.engine.impl.juel 中的方法参数
protected  AstComposite Parser.createAstComposite(List<AstNode> nodes)
           
 

参数类型为 AstNodeorg.activiti.engine.impl.juel 中的构造方法
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)
           
 

类型变量类型为 AstNodeorg.activiti.engine.impl.juel 中的构造方法参数
AstComposite(List<AstNode> nodes)
           
AstParameters(List<AstNode> nodes)
           
 



Copyright © 2013 Alfresco. All rights reserved.