Class MethodAccessor
java.lang.Object
org.mvel2.optimizers.impl.refl.nodes.BaseAccessor
org.mvel2.optimizers.impl.refl.nodes.InvokableAccessor
org.mvel2.optimizers.impl.refl.nodes.MethodAccessor
- All Implemented Interfaces:
Serializable, Accessor, AccessorNode
- See Also:
-
Field Summary
FieldsFields inherited from class InvokableAccessor
coercionNeeded, length, parameterTypes, parmsFields inherited from class BaseAccessor
nextNode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate Object[]executeAll(Object ctx, VariableResolverFactory vars, Method m) private ObjectexecuteOverrideTarget(Method o, Object ctx, Object elCtx, VariableResolverFactory vars) getParms()getValue(Object ctx, Object elCtx, VariableResolverFactory vars) voidvoidsetParms(ExecutableStatement[] parms) setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value) Methods inherited from class InvokableAccessor
executeAndCoerce, getParameterTypesMethods inherited from class BaseAccessor
getNextNode, setNextNode
-
Field Details
-
method
-
-
Constructor Details
-
MethodAccessor
public MethodAccessor() -
MethodAccessor
-
-
Method Details
-
getValue
-
executeOverrideTarget
private Object executeOverrideTarget(Method o, Object ctx, Object elCtx, VariableResolverFactory vars) -
executeAll
-
getMethod
-
setMethod
-
getParms
-
setParms
-
setValue
public Object setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value) -
getKnownEgressType
-