public static final class Java.ArrayType extends Java.Type
Modifier and Type | Field and Description |
---|---|
Java.Type |
componentType |
NOWHERE
Constructor and Description |
---|
Java.ArrayType(Java.Type componentType) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Visitor.AtomVisitor visitor) |
void |
accept(Visitor.TypeVisitor visitor) |
void |
setEnclosingScope(Java.Scope enclosingScope)
Sets the enclosing scope for this object and all subordinate
Java.Type objects. |
java.lang.String |
toString() |
getEnclosingScope, toType
toLvalue, toLvalueOrCompileException, toRvalue, toRvalueOrCompileException, toTypeOrCompileException
getLocation, throwCompileException
public final Java.Type componentType
public Java.ArrayType(Java.Type componentType)
public void setEnclosingScope(Java.Scope enclosingScope)
Java.Type
Java.Type
objects.setEnclosingScope
in class Java.Type
public void accept(Visitor.AtomVisitor visitor)
public void accept(Visitor.TypeVisitor visitor)