Uses of Interface
org.apache.commons.jexl3.introspection.JexlMethod
-
Packages that use JexlMethod Package Description org.apache.commons.jexl3 Provides a framework for evaluating JEXL expressions.org.apache.commons.jexl3.internal Provides utilities for introspection services.org.apache.commons.jexl3.internal.introspection Provides low-level introspective services.org.apache.commons.jexl3.introspection Provides high-level introspective services. -
-
Uses of JexlMethod in org.apache.commons.jexl3
Methods in org.apache.commons.jexl3 that return JexlMethod Modifier and Type Method Description JexlMethodJexlArithmetic.Uberspect. getOperator(JexlOperator operator, java.lang.Object... args)Gets the most specific method for an operator. -
Uses of JexlMethod in org.apache.commons.jexl3.internal
Classes in org.apache.commons.jexl3.internal that implement JexlMethod Modifier and Type Class Description private static classOperator.AntiCompareMethodThe reverse compare swaps left and right arguments and exploits the symmetry of compare as in: compare(a, b) <=> -compare(b, a)private static classOperator.CompareMethodDelegates a comparison operator to a compare method.Fields in org.apache.commons.jexl3.internal declared as JexlMethod Modifier and Type Field Description protected JexlMethodOperator.CompareMethod. compareprotected JexlMethodInterpreterBase.Funcall. meThe JexlMethod to delegate the call to.(package private) JexlMethodInterpreterBase.CallDispatcher. vmThe method to call.Methods in org.apache.commons.jexl3.internal that return JexlMethod Modifier and Type Method Description private JexlMethodOperator. getAlternateOverload(JexlOperator operator, java.lang.Object... args)Special handling of overloads where another attempt at finding a method may be attempted.JexlMethodOperator. getOperator(JexlOperator operator, java.lang.Object... args)private JexlMethodOperator. uberspectOperator(JexlArithmetic arithmetic, JexlOperator operator, java.lang.Object... args)Seeks an implementation of an operator method in an arithmetic instance.Methods in org.apache.commons.jexl3.internal with parameters of type JexlMethod Modifier and Type Method Description private booleanOperator. returnsBoolean(JexlMethod vm)Checks whether a method returns a boolean or a Boolean.private booleanOperator. returnsInteger(JexlMethod vm)Checks whether a method returns an int or an Integer.Constructors in org.apache.commons.jexl3.internal with parameters of type JexlMethod Constructor Description AntiCompareMethod(JexlOperator op, JexlMethod m)ArithmeticFuncall(JexlMethod jme, boolean flag)Constructs a new instance.CompareMethod(JexlOperator op, JexlMethod m)ContextFuncall(JexlMethod jme, boolean flag)Constructs a new instance.ContextualCtor(JexlMethod jme, boolean flag)Constructs a new instance.Funcall(JexlMethod jme, boolean flag)Constructs a new instance. -
Uses of JexlMethod in org.apache.commons.jexl3.internal.introspection
Classes in org.apache.commons.jexl3.internal.introspection that implement JexlMethod Modifier and Type Class Description static classAbstractExecutor.MethodAbstract class that is used to execute an arbitrary method.classConstructorMethodA JexlMethod that wraps a constructor.classMethodExecutorSpecialized executor to invoke a method on an object.Methods in org.apache.commons.jexl3.internal.introspection that return JexlMethod Modifier and Type Method Description JexlMethodSandboxUberspect. getConstructor(java.lang.Object ctorHandle, java.lang.Object... args)JexlMethodUberspect. getConstructor(java.lang.Object ctorHandle, java.lang.Object... args)JexlMethodSandboxUberspect. getMethod(java.lang.Object obj, java.lang.String method, java.lang.Object... args)JexlMethodUberspect. getMethod(java.lang.Object obj, java.lang.String method, java.lang.Object... args) -
Uses of JexlMethod in org.apache.commons.jexl3.introspection
Methods in org.apache.commons.jexl3.introspection that return JexlMethod Modifier and Type Method Description JexlMethodJexlUberspect. getConstructor(java.lang.Object ctorHandle, java.lang.Object... args)Returns a class constructor.JexlMethodJexlUberspect. getMethod(java.lang.Object obj, java.lang.String method, java.lang.Object... args)Returns a JexlMethod.
-