Class Java.SimpleType
java.lang.Object
org.codehaus.janino.Java.Located
org.codehaus.janino.Java.Atom
org.codehaus.janino.Java.Type
org.codehaus.janino.Java.SimpleType
- All Implemented Interfaces:
Java.Locatable
- Enclosing class:
Java
This class is not used when code is parsed; it is intended for "programmatic" types.
-
Field Summary
FieldsFields inherited from class Java.Located
NOWHERE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R, EX extends Throwable>
Raccept(Visitor.AtomVisitor<R, EX> visitor) <R, EX extends Throwable>
Raccept(Visitor.TypeVisitor<R, EX> visitor) voidsetEnclosingScope(Java.Scope enclosingScope) Sets the enclosing scope for this object and all subordinateJava.Typeobjects.toString()Methods inherited from class Java.Atom
toLvalue, toLvalueOrCompileException, toRvalue, toRvalueOrCompileException, toTypeOrCompileExceptionMethods inherited from class Java.Located
getLocation, throwCompileException
-
Field Details
-
iType
-
-
Constructor Details
-
SimpleType
-
-
Method Details
-
setEnclosingScope
Description copied from class:Java.TypeSets the enclosing scope for this object and all subordinateJava.Typeobjects.- Overrides:
setEnclosingScopein classJava.Type
-
getEnclosingScope
- Overrides:
getEnclosingScopein classJava.Type- Returns:
- The enclosing scope (as previously set by
Java.Type.setEnclosingScope(Java.Scope))
-
toString
-
accept
Description copied from class:Java.Atom -
accept
Description copied from class:Java.Type
-