Uses of Enum
org.apache.commons.jexl3.JexlOperator
Packages that use JexlOperator
Package
Description
Provides a framework for evaluating JEXL expressions.
Provides high-level introspective services.
-
Uses of JexlOperator in org.apache.commons.jexl3
Methods in org.apache.commons.jexl3 that return JexlOperatorModifier and TypeMethodDescriptionfinal JexlOperatorJexlOperator.getBaseOperator()Gets the base operator.static JexlOperatorReturns the enum constant of this type with the specified name.static JexlOperator[]JexlOperator.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.apache.commons.jexl3 with parameters of type JexlOperatorModifier and TypeMethodDescriptionprotected intJexlArithmetic.compare(Object left, Object right, JexlOperator operator) Performs a comparison.booleanJexlOperator.Uberspect.contains(JexlCache.Reference node, JexlOperator operator, Object left, Object right) The 'match'/'in' operator implementation.protected ObjectJexlArithmetic.controlNullNullOperands(JexlOperator operator) The result of +,/,-,*,% when both operands are null.booleanJexlOperator.Uberspect.endsWith(JexlCache.Reference node, JexlOperator operator, Object left, Object right) The 'endsWith' operator implementation.JexlArithmetic.Uberspect.getOperator(JexlOperator operator, Object... args) Gets the most specific method for an operator.booleanJexlArithmetic.isStrict(JexlOperator operator) Tests whether this arithmetic considers a given operator as strict or null-safe.booleanJexlArithmetic.Uberspect.overloads(JexlOperator operator) Checks whether this uberspect has overloads for a given operator.booleanJexlOperator.Uberspect.startsWith(JexlCache.Reference node, JexlOperator operator, Object left, Object right) The 'startsWith' operator implementation.JexlOperator.Uberspect.tryAssignOverload(JexlCache.Reference node, JexlOperator operator, Consumer<Object> assign, Object... args) Evaluates an assign operator.JexlOperator.Uberspect.tryOverload(JexlCache.Reference reference, JexlOperator operator, Object... args) Try to find the most specific method and evaluate an operator. -
Uses of JexlOperator in org.apache.commons.jexl3.introspection
Methods in org.apache.commons.jexl3.introspection with parameters of type JexlOperatorModifier and TypeMethodDescriptionJexlUberspect.ResolverStrategy.apply(JexlOperator operator, Object obj) Applies this strategy to a list of resolver types.JexlUberspect.getResolvers(JexlOperator op, Object obj) Applies this uberspect property resolver strategy.