Uses of Class
org.ow2.opensuit.cel.impl.tree.impl.ast.AstNode

Packages that use AstNode
org.ow2.opensuit.cel.impl.tree.impl   
org.ow2.opensuit.cel.impl.tree.impl.ast   
 

Uses of AstNode in org.ow2.opensuit.cel.impl.tree.impl
 

Methods in org.ow2.opensuit.cel.impl.tree.impl that return AstNode
protected  AstNode Parser.add(boolean required)
          add := add ( mul | mul)*
protected  AstNode Parser.and(boolean required)
           
protected  AstNode Parser.cmp(boolean required)
          cmp := add ( add | add | add | 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 ( cmp | cmp)*
protected  AstNode Parser.expr(boolean required)
          expr := or ( expr expr)?
protected  AstNode Parser.literal()
          literal := | | | | |
protected  AstNode Parser.mul(boolean required)
          mul := unary ( unary |
unary | unary)*
protected  AstNode Parser.nonliteral()
          nonliteral := | function | expr function := ( )?
protected  AstNode Parser.or(boolean required)
          or := and ( and)*
protected  AstNode Parser.text()
          text :=
protected  AstNode Parser.unary(boolean required)
          unary := unary | unary | unary | value
protected  AstNode Parser.value()
          value := (nonliteral | literal) ( | expr )*
 

Methods in org.ow2.opensuit.cel.impl.tree.impl that return types with arguments of type AstNode
protected  java.util.List<AstNode> Parser.list()
          list := expr ( expr)*
 

Methods in org.ow2.opensuit.cel.impl.tree.impl with parameters of type AstNode
protected  AstBinaryOperation Parser.createAstBinary(AstNode left, AstNode right, AstBinaryOperation.Operator operator)
           
protected  AstBracket Parser.createAstBracket(AstNode base, AstNode property, boolean lvalue)
           
protected  AstChoice Parser.createAstChoice(AstNode question, AstNode yes, AstNode no)
           
protected  AstDot Parser.createAstDot(AstNode base, java.lang.String property, boolean lvalue)
           
protected  AstMethod Parser.createAstMethod(AstNode prefix, java.lang.String name, java.util.List<AstNode> nodes)
           
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  AstUnaryOperation Parser.createAstUnary(AstNode child, AstUnaryOperation.Operator operator)
           
 

Method parameters in org.ow2.opensuit.cel.impl.tree.impl with type arguments of type AstNode
protected  AstComposite Parser.createAstComposite(java.util.List<AstNode> nodes)
           
protected  AstFunction Parser.createAstFunction(java.lang.String name, java.util.List<AstNode> args)
           
protected  AstMethod Parser.createAstMethod(AstNode prefix, java.lang.String name, java.util.List<AstNode> nodes)
           
protected  AstFunction Parser.function(java.lang.String name, java.util.List<AstNode> args)
           
 

Uses of AstNode in org.ow2.opensuit.cel.impl.tree.impl.ast
 

Subclasses of AstNode in org.ow2.opensuit.cel.impl.tree.impl.ast
 class AstBinaryOperation
           
 class AstBoolean
           
 class AstBracket
           
 class AstChoice
           
 class AstComposite
           
 class AstDot
           
 class AstEval
           
 class AstFunction
           
 class AstIdentifier
           
 class AstInvocation
           
 class AstLiteral
           
 class AstMethod
           
 class AstNested
           
 class AstNull
           
 class AstNumber
           
 class AstProperty
           
 class AstRightValue
           
 class AstString
           
 class AstText
           
 class AstUnaryOperation
           
 

Fields in org.ow2.opensuit.cel.impl.tree.impl.ast declared as AstNode
protected  AstNode AstMethod.prefix
           
protected  AstNode AstProperty.prefix
           
protected  AstNode AstBracket.property
           
 

Fields in org.ow2.opensuit.cel.impl.tree.impl.ast with type parameters of type AstNode
protected  java.util.List<AstNode> AstInvocation.args
           
 

Constructors in org.ow2.opensuit.cel.impl.tree.impl.ast with parameters of type AstNode
AstBinaryOperation(int position, AstNode left, AstNode right, AstBinaryOperation.Operator operator)
           
AstBracket(int position, AstNode base, AstNode property, boolean lvalue)
           
AstChoice(int position, AstNode question, AstNode yes, AstNode no)
           
AstDot(int position, AstNode base, java.lang.String property, boolean lvalue)
           
AstEval(int position, AstNode child, boolean deferred)
           
AstMethod(int position, AstNode prefix, java.lang.String name, java.util.List<AstNode> args)
           
AstNested(int position, AstNode child)
           
AstProperty(int position, AstNode prefix, boolean lvalue)
           
AstUnaryOperation(int position, AstNode child, AstUnaryOperation.Operator operator)
           
 

Constructor parameters in org.ow2.opensuit.cel.impl.tree.impl.ast with type arguments of type AstNode
AstComposite(int position, java.util.List<AstNode> nodes)
           
AstFunction(int position, java.lang.String name, java.util.List<AstNode> nodes)
           
AstInvocation(int position, java.lang.String name, java.util.List<AstNode> args)
           
AstMethod(int position, AstNode prefix, java.lang.String name, java.util.List<AstNode> args)
           
 



Copyright © 2008-2010 eBMWebsourcing. All Rights Reserved.