org.mvel2.ast
Class NewObjectNode.NewObjectArray

java.lang.Object
  extended by org.mvel2.ast.NewObjectNode.NewObjectArray
All Implemented Interfaces:
java.io.Serializable, Accessor
Enclosing class:
NewObjectNode

public static class NewObjectNode.NewObjectArray
extends java.lang.Object
implements Accessor, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
NewObjectNode.NewObjectArray(java.lang.Class arrayType, ExecutableStatement[] sizes)
           
 
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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NewObjectNode.NewObjectArray

public NewObjectNode.NewObjectArray(java.lang.Class arrayType,
                                    ExecutableStatement[] sizes)
Method Detail

getValue

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

setValue

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

getKnownEgressType

public java.lang.Class getKnownEgressType()
Specified by:
getKnownEgressType in interface Accessor


Copyright © 2011. All Rights Reserved.