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

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

public class ConstructorAccessor
extends BaseAccessor

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mvel2.optimizers.impl.refl.nodes.BaseAccessor
nextNode
 
Constructor Summary
ConstructorAccessor(java.lang.reflect.Constructor constructor, ExecutableStatement[] 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

ConstructorAccessor

public ConstructorAccessor(java.lang.reflect.Constructor constructor,
                           ExecutableStatement[] 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.