Uses of Interface
edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2.JexlInfo
Packages that use JexlInfo
Package
Description
Provides a framework for evaluating JEXL expressions.
Provides high-level introspective services.
Contains the Parser for JEXL script.
-
Uses of JexlInfo in edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2
Classes in edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2 that implement JexlInfoModifier and TypeClassDescriptionclass
Helper class to carry in info such as a url/file name, line and column for debugging information reporting.Fields in edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2 declared as JexlInfoMethods in edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2 that return JexlInfoModifier and TypeMethodDescriptionprotected JexlInfo
JexlEngine.createInfo
(String fn, int l, int c) Creates a JexlInfo instance.protected JexlInfo
JexlEngine.debugInfo()
Creates and fills up debugging information.Methods in edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2 with parameters of type JexlInfoModifier and TypeMethodDescriptionJexlEngine.createExpression
(String expression, JexlInfo info) Creates an Expression from a String containing valid JEXL syntax.JexlEngine.createScript
(String scriptText, JexlInfo info) Deprecated.JexlEngine.createScript
(String scriptText, JexlInfo info, String[] names) Creates a Script from a String containing valid JEXL syntax.protected ASTJexlScript
JexlEngine.parse
(CharSequence expression, JexlInfo info) Deprecated.UseJexlEngine.parse(CharSequence, JexlInfo, Scope)
insteadprotected ASTJexlScript
JexlEngine.parse
(CharSequence expression, JexlInfo info, JexlEngine.Scope frame) Parses an expression.Constructors in edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2 with parameters of type JexlInfoModifierConstructorDescriptionJexlException
(JexlInfo dbg, String msg) Creates a new JexlException.JexlException
(JexlInfo dbg, String msg, Throwable cause) Creates a new JexlException.Parsing
(JexlInfo node, CharSequence expr, ParseException cause) Creates a new Variable exception instance.Tokenization
(JexlInfo node, CharSequence expr, TokenMgrError cause) Creates a new Tokenization exception instance. -
Uses of JexlInfo in edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2.introspection
Methods in edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2.introspection with parameters of type JexlInfoModifier and TypeMethodDescriptionConstructor<?>
Uberspect.getConstructor
(Object ctorHandle, Object[] args, JexlInfo info) Deprecated.Constructor<?>
UberspectImpl.getConstructor
(Object ctorHandle, Object[] args, JexlInfo info) Deprecated.SandboxUberspectImpl.getConstructorMethod
(Object ctorHandle, Object[] args, JexlInfo info) Returns a class constructor wrapped in a JexlMethod.Uberspect.getConstructorMethod
(Object ctorHandle, Object[] args, JexlInfo info) Returns a class constructor wrapped in a JexlMethod.UberspectImpl.getConstructorMethod
(Object ctorHandle, Object[] args, JexlInfo info) Returns a class constructor wrapped in a JexlMethod.Returns a class field.Iterator<?>
Uberspect.getIterator
(Object obj, JexlInfo info) Gets an iterator from an object.Iterator<?>
UberspectImpl.getIterator
(Object obj, JexlInfo info) Gets an iterator from an object.Returns a JexlMethod.Returns a JexlMethod.Returns a JexlMethod.SandboxUberspectImpl.getPropertyGet
(Object obj, Object identifier, JexlInfo info) Property getter.Uberspect.getPropertyGet
(Object obj, Object identifier, JexlInfo info) Property getter.UberspectImpl.getPropertyGet
(Object obj, Object identifier, JexlInfo info) Property getter.SandboxUberspectImpl.getPropertySet
(Object obj, Object identifier, Object arg, JexlInfo info) Property setter.Uberspect.getPropertySet
(Object obj, Object identifier, Object arg, JexlInfo info) Property setter.UberspectImpl.getPropertySet
(Object obj, Object identifier, Object arg, JexlInfo info) Property setter. -
Uses of JexlInfo in edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2.parser
Classes in edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2.parser that implement JexlInfoModifier 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
class
Base class for parser nodes - holds an 'image' of the token for later use.Methods in edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2.parser with parameters of type JexlInfo
JexlEngine.createScript(String, JexlInfo, String[])