## Uses of Interface
com.sun.el.parser.Node

Packages that use Node
com.sun.el
com.sun.el.lang
com.sun.el.parser

Uses of Node in com.sun.el

Constructors in com.sun.el with parameters of type Node
`MethodExpressionImpl(String expr, Node node, FunctionMapper fnMapper, VariableMapper varMapper, Class expectedType, Class[] paramTypes)`
`ValueExpressionImpl(String expr, Node node, FunctionMapper fnMapper, VariableMapper varMapper, Class expectedType)`

Uses of Node in com.sun.el.lang

Methods in com.sun.el.lang that return Node
`static Node` `ExpressionBuilder.createNode(String expr)`

Methods in com.sun.el.lang with parameters of type Node
`void` `ExpressionBuilder.visit(Node node)`

Uses of Node in com.sun.el.parser

Classes in com.sun.el.parser that implement Node
`class` `ArithmeticNode`
`class` `AstAnd`
`class` `AstBracketSuffix`
`class` `AstChoice`
`class` `AstCompositeExpression`
`class` `AstDeferredExpression`
`class` `AstDiv`
`class` `AstDotSuffix`
`class` `AstDynamicExpression`
`class` `AstEmpty`
`class` `AstEqual`
`class` `AstFalse`
`class` `AstFloatingPoint`
`class` `AstFunction`
`class` `AstGreaterThan`
`class` `AstGreaterThanEqual`
`class` `AstIdentifier`
`class` `AstInteger`
`class` `AstLessThan`
`class` `AstLessThanEqual`
`class` `AstLiteralExpression`
`class` `AstMinus`
`class` `AstMod`
`class` `AstMult`
`class` `AstNegative`
`class` `AstNot`
`class` `AstNotEqual`
`class` `AstNull`
`class` `AstOr`
`class` `AstPlus`
`class` `AstString`
`class` `AstTrue`
`class` `AstValue`
`class` `BooleanNode`
`class` `SimpleNode`

Fields in com.sun.el.parser declared as Node
`protected Node[]` `SimpleNode.children`
`protected Node` `SimpleNode.parent`

Methods in com.sun.el.parser that return Node
`Node` `Node.jjtGetChild(int i)` This method returns a child node.
`Node` `SimpleNode.jjtGetChild(int i)`
`Node` `Node.jjtGetParent()`
`Node` `SimpleNode.jjtGetParent()`
`static Node` `ELParser.parse(String ref)`

Methods in com.sun.el.parser with parameters of type 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.jjtAddChild(Node n, int i)`
`void` `Node.jjtSetParent(Node n)` This pair of methods are used to inform the node of its parent.
`void` `SimpleNode.jjtSetParent(Node n)`
`void` `NodeVisitor.visit(Node node)`

Copyright © 2007 Mort Bay Consulting. All Rights Reserved.