|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 ( |
protected AstNode |
Parser.and(boolean required)
|
protected AstNode |
Parser.cmp(boolean required)
cmp := 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 ( |
protected AstNode |
Parser.expr(boolean required)
expr := or ( |
protected AstNode |
Parser.literal()
literal := |
protected AstNode |
Parser.mul(boolean required)
mul := unary ( unary | |
protected AstNode |
Parser.nonliteral()
nonliteral := |
protected AstNode |
Parser.or(boolean required)
or := and ( |
protected AstNode |
Parser.text()
text := |
protected AstNode |
Parser.unary(boolean required)
unary := |
protected AstNode |
Parser.value()
value := (nonliteral | literal) ( |
| 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 ( |
| 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)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||