org.mvel2.optimizers.impl.refl.nodes
Class PropertyHandlerAccessor

java.lang.Object
  extended by org.mvel2.optimizers.impl.refl.nodes.BaseAccessor
      extended by org.mvel2.optimizers.impl.refl.nodes.PropertyHandlerAccessor
All Implemented Interfaces:
Serializable, Accessor, AccessorNode

public class PropertyHandlerAccessor
extends BaseAccessor

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mvel2.optimizers.impl.refl.nodes.BaseAccessor
nextNode
 
Constructor Summary
PropertyHandlerAccessor(String propertyName, Class conversionType, PropertyHandler propertyHandler)
           
 
Method Summary
 Class getKnownEgressType()
           
 Object getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 
Methods inherited from class org.mvel2.optimizers.impl.refl.nodes.BaseAccessor
getNextNode, setNextNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyHandlerAccessor

public PropertyHandlerAccessor(String propertyName,
                               Class conversionType,
                               PropertyHandler propertyHandler)
Method Detail

getValue

public Object getValue(Object ctx,
                       Object elCtx,
                       VariableResolverFactory variableFactory)

setValue

public Object setValue(Object ctx,
                       Object elCtx,
                       VariableResolverFactory variableFactory,
                       Object value)

getKnownEgressType

public Class getKnownEgressType()


Copyright © 2011. All Rights Reserved.