Uses of Interface
org.glassfish.expressly.parser.Node
Packages that use Node
Package
Description
-
Uses of Node in org.glassfish.expressly
Fields in org.glassfish.expressly declared as NodeModifier and TypeFieldDescriptionprivate NodeMethodExpressionImpl.nodeprivate NodeValueExpressionImpl.nodeMethods in org.glassfish.expressly that return NodeModifier and TypeMethodDescriptionprivate NodeMethodExpressionImpl.getNode()private NodeValueExpressionImpl.getNode()Constructors in org.glassfish.expressly with parameters of type NodeModifierConstructorDescriptionMethodExpressionImpl(String expr, Node node, jakarta.el.FunctionMapper fnMapper, jakarta.el.VariableMapper varMapper, Class<?> expectedType, Class<?>[] paramTypes) ValueExpressionImpl(String expr, Node node, jakarta.el.FunctionMapper fnMapper, jakarta.el.VariableMapper varMapper, Class<?> expectedType) -
Uses of Node in org.glassfish.expressly.lang
Fields in org.glassfish.expressly.lang with type parameters of type NodeModifier and TypeFieldDescriptionprivate ReferenceQueue<Node> ExpressionBuilder.SoftConcurrentHashMap.refQMethods in org.glassfish.expressly.lang that return NodeModifier and TypeMethodDescriptionprivate NodeExpressionBuilder.build()static NodeExpressionBuilder.createNode(String expr) private static NodeExpressionBuilder.createNodeInternal(String expr) ExpressionBuilder.SoftConcurrentHashMap.putIfAbsent(String key, Node value) Methods in org.glassfish.expressly.lang with parameters of type NodeModifier and TypeMethodDescriptionprivate voidScan the expression nodes and captures the functions and variables used in this expression.ExpressionBuilder.SoftConcurrentHashMap.putIfAbsent(String key, Node value) voidConstructors in org.glassfish.expressly.lang with parameters of type NodeModifierConstructorDescription(package private)NodeSoftReference(String key, Node node, ReferenceQueue<Node> refQ) Constructor parameters in org.glassfish.expressly.lang with type arguments of type NodeModifierConstructorDescription(package private)NodeSoftReference(String key, Node node, ReferenceQueue<Node> refQ) -
Uses of Node in org.glassfish.expressly.parser
Classes in org.glassfish.expressly.parser that implement NodeModifier and TypeClassDescriptionclassfinal classclassfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classclassclassfinal classfinal classclassfinal classclassclassclassfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classclassfinal classfinal classfinal classclassclassFields in org.glassfish.expressly.parser declared as NodeModifier and TypeFieldDescriptionprotected Node[]SimpleNode.childrenprotected NodeSimpleNode.parentprivate final NodeAstValue.Target.suffixNodeFields in org.glassfish.expressly.parser with type parameters of type NodeMethods in org.glassfish.expressly.parser that return NodeModifier and TypeMethodDescriptionNode.jjtGetChild(int i) This method returns a child node.SimpleNode.jjtGetChild(int i) Node.jjtGetParent()SimpleNode.jjtGetParent()static NodeJJTELParserState.peekNode()JJTELParserState.popNode()JJTELParserState.rootNode()Methods in org.glassfish.expressly.parser with parameters of type NodeModifier and TypeMethodDescriptionvoidJJTELParserState.clearNodeScope(Node n) voidJJTELParserState.closeNodeScope(Node n, boolean condition) voidJJTELParserState.closeNodeScope(Node n, int num) private static AstMethodArgumentsAstValue.getArguments(Node node) private ObjectAstValue.getValue(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 node) voidJJTELParserState.openNodeScope(Node n) voidvoidConstructors in org.glassfish.expressly.parser with parameters of type NodeModifierConstructorDescription(package private)Target(Object base, Node suffixNode, EvaluationContext ctx)