Uses of Interface
org.apache.commons.jexl2.parser.Node

Packages that use Node
org.apache.commons.jexl2.parser Contains the Parser for JEXL script. 
 

Uses of Node in org.apache.commons.jexl2.parser
 

Classes in org.apache.commons.jexl2.parser that implement Node
 class ASTAdditiveNode
           
 class ASTAdditiveOperator
           
 class ASTAmbiguous
           
 class ASTAndNode
           
 class ASTArrayAccess
           
 class ASTArrayLiteral
           
 class ASTAssignment
           
 class ASTBitwiseAndNode
           
 class ASTBitwiseComplNode
           
 class ASTBitwiseOrNode
           
 class ASTBitwiseXorNode
           
 class ASTBlock
           
 class ASTConstructorNode
           
 class ASTDivNode
           
 class ASTEmptyFunction
           
 class ASTEQNode
           
 class ASTERNode
           
 class ASTFalseNode
           
 class ASTFloatLiteral
           
 class ASTForeachStatement
           
 class ASTFunctionNode
           
 class ASTGENode
           
 class ASTGTNode
           
 class ASTIdentifier
           
 class ASTIfStatement
           
 class ASTIntegerLiteral
           
 class ASTJexlScript
           
 class ASTLENode
           
 class ASTLTNode
           
 class ASTMapEntry
           
 class ASTMapLiteral
           
 class ASTMethodNode
           
 class ASTModNode
           
 class ASTMulNode
           
 class ASTNENode
           
 class ASTNotNode
           
 class ASTNRNode
           
 class ASTNullLiteral
           
 class ASTOrNode
           
 class ASTReference
           
 class ASTSizeFunction
           
 class ASTSizeMethod
           
 class ASTStringLiteral
           
 class ASTTernaryNode
           
 class ASTTrueNode
           
 class ASTUnaryMinusNode
           
 class ASTWhileStatement
           
 class JexlNode
          Base class for parser nodes - holds an 'image' of the token for later use.
 class SimpleNode
          A class originally generated by JJTree with the following JavaCCOptions: MULTI=true,NODE_USES_PARSER=true,VISITOR=true,TRACK_TOKENS=false,NODE_PREFIX=AST,NODE_EXTENDS=,NODE_FACTORY= Worksaround issue https://javacc.dev.java.net/issues/show_bug.cgi?id=227 As soon as this issue if fixed and the maven plugin uses the correct version of Javacc, this class can go away.
 

Methods in org.apache.commons.jexl2.parser that return Node
 Node Node.jjtGetChild(int i)
          This method returns a child node.
 Node Node.jjtGetParent()
           
 Node JJTParserState.peekNode()
           
 Node JJTParserState.popNode()
           
 Node JJTParserState.rootNode()
           
 

Methods in org.apache.commons.jexl2.parser with parameters of type Node
 void JJTParserState.clearNodeScope(Node n)
           
 void JJTParserState.closeNodeScope(Node n, boolean condition)
           
 void JJTParserState.closeNodeScope(Node n, int num)
           
 void SimpleNode.jjtAddChild(Node n, int i)
          Adds a child node.
 void Node.jjtAddChild(Node n, int i)
          This method tells the node to add its argument to the node's list of children.
 void SimpleNode.jjtSetParent(Node n)
          Sets this node's parent.
 void Node.jjtSetParent(Node n)
          This pair of methods are used to inform the node of its parent.
 void JJTParserState.openNodeScope(Node n)
           
 void JJTParserState.pushNode(Node n)
           
 



Copyright © 2001-2010 Apache Software Foundation. All Rights Reserved.