Package org.codehaus.janino
Interface Java.PackageMemberTypeDeclaration
- All Superinterfaces:
Java.Locatable
,Java.NamedTypeDeclaration
,Java.Scope
,Java.TypeDeclaration
- All Known Implementing Classes:
Java.PackageMemberClassDeclaration
,Java.PackageMemberInterfaceDeclaration
- Enclosing class:
Java
Represents a class or interface declaration on compilation unit level. These are called
"package member types" because they are immediate members of a package, e.g.
"java.lang.String".
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setDeclaringCompilationUnit
(Java.CompilationUnit declaringCompilationUnit) Methods inherited from interface org.codehaus.janino.Java.Locatable
getLocation, throwCompileException
Methods inherited from interface org.codehaus.janino.Java.NamedTypeDeclaration
getName
Methods inherited from interface org.codehaus.janino.Java.Scope
getEnclosingScope
Methods inherited from interface org.codehaus.janino.Java.TypeDeclaration
accept, createAnonymousClassName, createLocalTypeName, getClassName, getMemberTypeDeclaration, getMemberTypeDeclarations, getMethodDeclaration, getMethodDeclarations, getModifiersAndAnnotations
-
Method Details
-
setDeclaringCompilationUnit
-
getDeclaringCompilationUnit
Java.CompilationUnit getDeclaringCompilationUnit()
-