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

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

public class FunctionAccessor
extends BaseAccessor

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mvel2.optimizers.impl.refl.nodes.BaseAccessor
nextNode
 
Constructor Summary
FunctionAccessor(Function function, Accessor[] parms)
           
 
Method Summary
 java.lang.Class getKnownEgressType()
           
 java.lang.Object getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory)
           
 java.lang.Object setValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory, java.lang.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

FunctionAccessor

public FunctionAccessor(Function function,
                        Accessor[] parms)
Method Detail

getValue

public java.lang.Object getValue(java.lang.Object ctx,
                                 java.lang.Object elCtx,
                                 VariableResolverFactory variableFactory)

setValue

public java.lang.Object setValue(java.lang.Object ctx,
                                 java.lang.Object elCtx,
                                 VariableResolverFactory variableFactory,
                                 java.lang.Object value)

getKnownEgressType

public java.lang.Class getKnownEgressType()


Copyright © 2011. All Rights Reserved.