Uses of Class
org.apache.commons.jexl2.parser.JexlNode
Packages that use JexlNode
-
Uses of JexlNode in org.apache.commons.jexl2
Fields in org.apache.commons.jexl2 declared as JexlNodeModifier and TypeFieldDescriptionprotected final JexlNode
JexlException.mark
The point of origin for this exception.Methods in org.apache.commons.jexl2 that return JexlNodeModifier and TypeMethodDescriptionprotected JexlNode
Interpreter.findNullOperand
(RuntimeException xrt, JexlNode node, Object left, Object right) Finds the node causing a NPE for diadic operators.Methods in org.apache.commons.jexl2 with parameters of type JexlNodeModifier and TypeMethodDescriptionprotected JexlNode
Interpreter.findNullOperand
(RuntimeException xrt, JexlNode node, Object left, Object right) Finds the node causing a NPE for diadic operators.protected Object
Interpreter.getAttribute
(Object object, Object attribute, JexlNode node) Gets an attribute of an object.protected void
Fills up the list of variables accessed by a node.Interpret the given script/expression.protected Object
Interpreter.resolveNamespace
(String prefix, JexlNode node) Resolves a namespace, eventually allocating an instance using context as constructor argument.protected void
Interpreter.setAttribute
(Object object, Object attribute, Object value, JexlNode node) Sets an attribute of an object.Constructors in org.apache.commons.jexl2 with parameters of type JexlNodeModifierConstructorDescriptionprotected
Creates a new instance of Cancel.JexlException
(JexlNode node, String msg) Creates a new JexlException.JexlException
(JexlNode node, String msg, Throwable cause) Creates a new JexlException.Creates a new Method exception instance.Creates a new Property exception instance.protected
Creates a new instance of Return.Creates a new Variable exception instance. -
Uses of JexlNode in org.apache.commons.jexl2.parser
Subclasses of JexlNode in org.apache.commons.jexl2.parserModifier and TypeClassDescriptionclass
class
class
class
class
final class
class
class
class
class
class
class
class
class
class
class
class
class
final class
Deprecated.Only for use in maintaining binary compatibility - should not actually be used - will be removed in 3.0class
class
class
class
class
Identifiers, variables and registers.class
final class
Deprecated.Only for use in maintaining binary compatibility - should not actually be used - will be removed in 3.0class
Enhanced script to allow parameters declaration.class
class
class
final class
class
class
class
class
class
class
class
class
class
class
final class
class
class
class
final class
class
class
class
class
Declares a local variable.class
Fields in org.apache.commons.jexl2.parser declared as JexlNodeModifier and TypeFieldDescriptionprotected JexlNode[]
SimpleNode.children
The array of children nodes.protected JexlNode
SimpleNode.parent
The parent node.Methods in org.apache.commons.jexl2.parser that return JexlNodeModifier and TypeMethodDescriptionSimpleNode.jjtGetChild
(int i) Gets a child of this node.SimpleNode.jjtGetParent()
Gets this node's parent.