org.codehaus.janino

Class Java.Type

public abstract static class Java.Type extends Java.Atom

Representation of a JavaTM type.
Constructor Summary
protected Type(Location location)
Method Summary
abstract voidaccept(Visitor.TypeVisitor visitor)
Java.ScopegetEnclosingScope()
voidsetEnclosingScope(Java.Scope enclosingScope)
Sets the enclosing scope for this object and all subordinate Type objects.
Java.TypetoType()

Constructor Detail

Type

protected Type(Location location)

Method Detail

accept

public abstract void accept(Visitor.TypeVisitor visitor)

getEnclosingScope

public Java.Scope getEnclosingScope()

setEnclosingScope

public void setEnclosingScope(Java.Scope enclosingScope)
Sets the enclosing scope for this object and all subordinate Type objects.

toType

public Java.Type toType()