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 NodeMethodExpressionImpl. nodeprivate NodeValueExpressionImpl. nodeMethods in com.sun.el that return Node Modifier and Type Method Description private NodeMethodExpressionImpl. getNode()private NodeValueExpressionImpl. 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. refQMethods in com.sun.el.lang that return Node Modifier and Type Method Description private NodeExpressionBuilder. build()static NodeExpressionBuilder. createNode(java.lang.String expr)private static NodeExpressionBuilder. createNodeInternal(java.lang.String expr)NodeExpressionBuilder.SoftConcurrentHashMap. get(java.lang.Object key)NodeExpressionBuilder.SoftConcurrentHashMap. put(java.lang.String key, Node value)NodeExpressionBuilder.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 voidExpressionBuilder. prepare(Node node)Scan the expression nodes and captures the functions and variables used in this expression.NodeExpressionBuilder.SoftConcurrentHashMap. put(java.lang.String key, Node value)NodeExpressionBuilder.SoftConcurrentHashMap. putIfAbsent(java.lang.String key, Node value)voidExpressionBuilder. 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 classArithmeticNodeclassAstAndclassAstAssignclassAstBracketSuffixclassAstChoiceclassAstCompositeExpressionclassAstConcatclassAstDeferredExpressionclassAstDivclassAstDotSuffixclassAstDynamicExpressionclassAstEmptyclassAstEqualclassAstFalseclassAstFloatingPointclassAstFunctionclassAstGreaterThanclassAstGreaterThanEqualclassAstIdentifierclassAstIntegerclassAstLambdaExpressionclassAstLambdaParametersclassAstLessThanclassAstLessThanEqualclassAstListDataclassAstLiteralExpressionclassAstMapDataclassAstMapEntryclassAstMethodArgumentsclassAstMinusclassAstModclassAstMultclassAstNegativeclassAstNotclassAstNotEqualclassAstNullclassAstOrclassAstPlusclassAstSemiColonclassAstStringclassAstTrueclassAstValueclassBooleanNodeclassSimpleNodeFields in com.sun.el.parser declared as Node Modifier and Type Field Description protected Node[]SimpleNode. childrenprotected NodeSimpleNode. parentprotected NodeAstValue.Target. suffixNodeFields in com.sun.el.parser with type parameters of type Node Modifier and Type Field Description private java.util.List<Node>JJTELParserState. nodesMethods in com.sun.el.parser that return Node Modifier and Type Method Description NodeNode. jjtGetChild(int i)This method returns a child node.NodeSimpleNode. jjtGetChild(int i)NodeNode. jjtGetParent()NodeSimpleNode. jjtGetParent()static NodeELParser. parse(java.lang.String ref)NodeJJTELParserState. peekNode()NodeJJTELParserState. popNode()NodeJJTELParserState. rootNode()Methods in com.sun.el.parser with parameters of type Node Modifier and Type Method Description voidJJTELParserState. clearNodeScope(Node n)voidJJTELParserState. closeNodeScope(Node n, boolean condition)voidJJTELParserState. closeNodeScope(Node n, int num)private static AstMethodArgumentsAstValue. getArguments(Node n)private java.lang.ObjectAstValue. getValue(java.lang.Object base, Node child, EvaluationContext ctx)voidNode. jjtAddChild(Node n, int i)This method tells the node to add its argument to the node's list of children.voidSimpleNode. jjtAddChild(Node n, int i)voidNode. jjtSetParent(Node n)This pair of methods are used to inform the node of its parent.voidSimpleNode. jjtSetParent(Node n)voidJJTELParserState. openNodeScope(Node n)voidJJTELParserState. pushNode(Node n)voidNodeVisitor. visit(Node node)Constructors in com.sun.el.parser with parameters of type Node Constructor Description Target(java.lang.Object base, Node suffixNode)
-