Uses of Interface
com.sun.el.parser.Node
-
Packages that use Node Package Description com.sun.el com.sun.el.lang com.sun.el.parser -
-
Uses of Node in com.sun.el
Fields in com.sun.el declared as Node Modifier and Type Field Description private Node
MethodExpressionImpl. node
private Node
ValueExpressionImpl. node
Methods in com.sun.el that return Node Modifier and Type Method Description private Node
MethodExpressionImpl. getNode()
private Node
ValueExpressionImpl. getNode()
Constructors in com.sun.el with parameters of type Node Constructor Description MethodExpressionImpl(java.lang.String expr, Node node, FunctionMapper fnMapper, VariableMapper varMapper, java.lang.Class expectedType, java.lang.Class[] paramTypes)
ValueExpressionImpl(java.lang.String expr, Node node, FunctionMapper fnMapper, VariableMapper varMapper, java.lang.Class expectedType)
-
Uses of Node in com.sun.el.lang
Fields in com.sun.el.lang with type parameters of type Node Modifier and Type Field Description private java.lang.ref.ReferenceQueue<Node>
ExpressionBuilder.SoftConcurrentHashMap. refQ
Methods in com.sun.el.lang that return Node Modifier and Type Method Description private Node
ExpressionBuilder. build()
static Node
ExpressionBuilder. createNode(java.lang.String expr)
private static Node
ExpressionBuilder. createNodeInternal(java.lang.String expr)
Node
ExpressionBuilder.SoftConcurrentHashMap. get(java.lang.Object key)
Node
ExpressionBuilder.SoftConcurrentHashMap. put(java.lang.String key, Node value)
Node
ExpressionBuilder.SoftConcurrentHashMap. putIfAbsent(java.lang.String key, Node value)
Methods in com.sun.el.lang with parameters of type Node Modifier and Type Method Description private void
ExpressionBuilder. prepare(Node node)
Scan the expression nodes and captures the functions and variables used in this expression.Node
ExpressionBuilder.SoftConcurrentHashMap. put(java.lang.String key, Node value)
Node
ExpressionBuilder.SoftConcurrentHashMap. putIfAbsent(java.lang.String key, Node value)
void
ExpressionBuilder. visit(Node node)
Constructors in com.sun.el.lang with parameters of type Node Constructor Description NodeSoftReference(java.lang.String key, Node node, java.lang.ref.ReferenceQueue<Node> refQ)
Constructor parameters in com.sun.el.lang with type arguments of type Node Constructor Description NodeSoftReference(java.lang.String key, Node node, java.lang.ref.ReferenceQueue<Node> refQ)
-
Uses of Node in com.sun.el.parser
Classes in com.sun.el.parser that implement Node Modifier and Type Class Description class
ArithmeticNode
class
AstAnd
class
AstAssign
class
AstBracketSuffix
class
AstChoice
class
AstCompositeExpression
class
AstConcat
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
AstLambdaExpression
class
AstLambdaParameters
class
AstLessThan
class
AstLessThanEqual
class
AstListData
class
AstLiteralExpression
class
AstMapData
class
AstMapEntry
class
AstMethodArguments
class
AstMinus
class
AstMod
class
AstMult
class
AstNegative
class
AstNot
class
AstNotEqual
class
AstNull
class
AstOr
class
AstPlus
class
AstSemiColon
class
AstString
class
AstTrue
class
AstValue
class
BooleanNode
class
SimpleNode
Fields in com.sun.el.parser declared as Node Modifier and Type Field Description protected Node[]
SimpleNode. children
protected Node
SimpleNode. parent
protected Node
AstValue.Target. suffixNode
Fields in com.sun.el.parser with type parameters of type Node Modifier and Type Field Description private java.util.List<Node>
JJTELParserState. nodes
Methods in com.sun.el.parser that return Node Modifier and Type Method Description 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(java.lang.String ref)
Node
JJTELParserState. peekNode()
Node
JJTELParserState. popNode()
Node
JJTELParserState. rootNode()
Methods in com.sun.el.parser with parameters of type Node Modifier and Type Method Description void
JJTELParserState. clearNodeScope(Node n)
void
JJTELParserState. closeNodeScope(Node n, boolean condition)
void
JJTELParserState. closeNodeScope(Node n, int num)
private static AstMethodArguments
AstValue. getArguments(Node n)
private java.lang.Object
AstValue. getValue(java.lang.Object base, Node child, EvaluationContext ctx)
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
JJTELParserState. openNodeScope(Node n)
void
JJTELParserState. pushNode(Node n)
void
NodeVisitor. visit(Node node)
Constructors in com.sun.el.parser with parameters of type Node Constructor Description Target(java.lang.Object base, Node suffixNode)
-