Uses of Interface
com.sun.el.parser.Node
Packages that use Node
-
Uses of Node in com.sun.el
Fields in com.sun.el declared as NodeModifier and TypeFieldDescriptionprivate Node
MethodExpressionImpl.node
private Node
ValueExpressionImpl.node
Methods in com.sun.el that return NodeModifier and TypeMethodDescriptionprivate Node
MethodExpressionImpl.getNode()
private Node
ValueExpressionImpl.getNode()
Constructors in com.sun.el with parameters of type NodeModifierConstructorDescriptionMethodExpressionImpl
(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
Fields in com.sun.el.lang with type parameters of type NodeModifier and TypeFieldDescriptionprivate ReferenceQueue
<Node> ExpressionBuilder.SoftConcurrentHashMap.refQ
Methods in com.sun.el.lang that return NodeModifier and TypeMethodDescriptionprivate Node
ExpressionBuilder.build()
static Node
ExpressionBuilder.createNode
(String expr) private static Node
ExpressionBuilder.createNodeInternal
(String expr) ExpressionBuilder.SoftConcurrentHashMap.putIfAbsent
(String key, Node value) Methods in com.sun.el.lang with parameters of type NodeModifier and TypeMethodDescriptionprivate void
Scan the expression nodes and captures the functions and variables used in this expression.ExpressionBuilder.SoftConcurrentHashMap.putIfAbsent
(String key, Node value) void
Constructors in com.sun.el.lang with parameters of type NodeModifierConstructorDescription(package private)
NodeSoftReference
(String key, Node node, ReferenceQueue<Node> refQ) Constructor parameters in com.sun.el.lang with type arguments of type NodeModifierConstructorDescription(package private)
NodeSoftReference
(String key, Node node, ReferenceQueue<Node> refQ) -
Uses of Node in com.sun.el.parser
Classes in com.sun.el.parser that implement NodeModifier and TypeClassDescriptionclass
final class
class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
class
class
final class
final class
class
final class
class
class
class
final class
final class
final class
final class
final class
final class
final class
final class
final class
class
final class
final class
final class
class
class
Fields in com.sun.el.parser declared as NodeModifier and TypeFieldDescriptionprotected Node[]
SimpleNode.children
protected Node
SimpleNode.parent
protected Node
AstValue.Target.suffixNode
Fields in com.sun.el.parser with type parameters of type NodeMethods in com.sun.el.parser that return NodeModifier and TypeMethodDescriptionNode.jjtGetChild
(int i) This method returns a child node.SimpleNode.jjtGetChild
(int i) Node.jjtGetParent()
SimpleNode.jjtGetParent()
static Node
JJTELParserState.peekNode()
JJTELParserState.popNode()
JJTELParserState.rootNode()
Methods in com.sun.el.parser with parameters of type NodeModifier and TypeMethodDescriptionvoid
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 Object
AstValue.getValue
(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
void
Constructors in com.sun.el.parser with parameters of type Node