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 TypeMethodDescriptionvoidsetDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit) Methods inherited from interface org.codehaus.janino.Java.Locatable
getLocation, throwCompileExceptionMethods inherited from interface org.codehaus.janino.Java.NamedTypeDeclaration
getNameMethods inherited from interface org.codehaus.janino.Java.Scope
getEnclosingScopeMethods inherited from interface org.codehaus.janino.Java.TypeDeclaration
accept, createAnonymousClassName, createLocalTypeName, getClassName, getMemberTypeDeclaration, getMemberTypeDeclarations, getMethodDeclaration, getMethodDeclarations, getModifiersAndAnnotations
-
Method Details
-
setDeclaringCompilationUnit
-
getDeclaringCompilationUnit
Java.CompilationUnit getDeclaringCompilationUnit()
-