org.mvel2.optimizers.impl.refl.collection
Class ArrayCreator

java.lang.Object
  extended by org.mvel2.optimizers.impl.refl.collection.ArrayCreator
All Implemented Interfaces:
Accessor

public class ArrayCreator
extends Object
implements Accessor

Author:
Christopher Brock

Field Summary
 Accessor[] template
           
 
Constructor Summary
ArrayCreator(Accessor[] template, Class arrayType)
           
 
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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

template

public Accessor[] template
Constructor Detail

ArrayCreator

public ArrayCreator(Accessor[] template,
                    Class arrayType)
Method Detail

getValue

public Object getValue(Object ctx,
                       Object elCtx,
                       VariableResolverFactory variableFactory)
Specified by:
getValue in interface Accessor

setValue

public Object setValue(Object ctx,
                       Object elCtx,
                       VariableResolverFactory variableFactory,
                       Object value)
Specified by:
setValue in interface Accessor

getKnownEgressType

public Class getKnownEgressType()
Specified by:
getKnownEgressType in interface Accessor


Copyright © 2011. All Rights Reserved.