Class GetterAccessorNH
java.lang.Object
org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH
- All Implemented Interfaces:
Serializable
,Accessor
,AccessorNode
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Object[]
private final Method
private AccessorNode
private PropertyHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate Object
executeOverrideTarget
(Method o, Object ctx, Object elCtx, VariableResolverFactory vars) getValue
(Object ctx, Object elCtx, VariableResolverFactory vars) private Object
nullHandle
(String name, Object v, Object ctx, Object elCtx, VariableResolverFactory vars) setNextNode
(AccessorNode nextNode) setValue
(Object ctx, Object elCtx, VariableResolverFactory vars, Object value) toString()
-
Field Details
-
nextNode
-
method
-
nullHandler
-
EMPTY
-
-
Constructor Details
-
GetterAccessorNH
-
-
Method Details
-
getValue
-
getMethod
-
setNextNode
- Specified by:
setNextNode
in interfaceAccessorNode
-
getNextNode
- Specified by:
getNextNode
in interfaceAccessorNode
-
toString
-
setValue
-
getKnownEgressType
- Specified by:
getKnownEgressType
in interfaceAccessor
-
executeOverrideTarget
private Object executeOverrideTarget(Method o, Object ctx, Object elCtx, VariableResolverFactory vars) -
nullHandle
-