Class AbstractExecutor.Get
java.lang.Object
org.apache.commons.jexl3.internal.introspection.AbstractExecutor
org.apache.commons.jexl3.internal.introspection.AbstractExecutor.Get
- All Implemented Interfaces:
JexlPropertyGet
- Direct Known Subclasses:
BooleanGetExecutor
,DuckGetExecutor
,ListGetExecutor
,MapGetExecutor
,PropertyGetExecutor
- Enclosing class:
AbstractExecutor
public abstract static class AbstractExecutor.Get
extends AbstractExecutor
implements JexlPropertyGet
Abstract class that is used to execute an arbitrary 'get' method.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
AbstractExecutor.Get, AbstractExecutor.Method, AbstractExecutor.Set
-
Field Summary
Fields inherited from class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
method, objectClass, TRY_FAILED
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
castInteger, castString, classOf, equals, equals, getMethod, getMethodName, getTargetClass, getTargetProperty, hashCode, initMarker, isAlive, isCacheable, makeArgs, tryFailed
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.commons.jexl3.introspection.JexlPropertyGet
invoke, isCacheable, tryFailed, tryInvoke
-
Constructor Details
-
Get
Default and sole constructor.- Parameters:
theClass
- the class this executor applies totheMethod
- the method held by this executor
-