janino.net

org.codehaus.janino
Class Java.ArrayInitializer

java.lang.Object
  extended by org.codehaus.janino.Java.Located
      extended by org.codehaus.janino.Java.ArrayInitializer
All Implemented Interfaces:
Java.ArrayInitializerOrRvalue, Java.Locatable
Enclosing class:
Java

public static final class Java.ArrayInitializer
extends Java.Located
implements Java.ArrayInitializerOrRvalue

Representation of a JLS7 10.6 'array initializer'.

Allocates an array and initializes its members with (not necessarily constant) values.


Field Summary
 Java.ArrayInitializerOrRvalue[] values
          The values to assign to the array elements.
 
Fields inherited from class org.codehaus.janino.Java.Located
NOWHERE
 
Constructor Summary
Java.ArrayInitializer(Location location, Java.ArrayInitializerOrRvalue[] values)
           
 
Method Summary
 String toString()
           
 
Methods inherited from class org.codehaus.janino.Java.Located
getLocation, throwCompileException
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.codehaus.janino.Java.Locatable
getLocation, throwCompileException
 

Field Detail

values

public final Java.ArrayInitializerOrRvalue[] values
The values to assign to the array elements.

Constructor Detail

Java.ArrayInitializer

public Java.ArrayInitializer(Location location,
                             Java.ArrayInitializerOrRvalue[] values)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

janino.net