public static final class Java.PackageMemberClassDeclaration extends Java.NamedClassDeclaration implements Java.PackageMemberTypeDeclaration
implementedTypes, name, optionalExtendedTypeconstructors, variableDeclaratorsAndInitializersanonymousClassCount, localClassCount| Constructor and Description |
|---|
PackageMemberClassDeclaration(Location location,
java.lang.String optionalDocComment,
Java.ModifiersAndAnnotations modifiersAndAnnotations,
java.lang.String name,
Java.Type optionalExtendedType,
Java.Type[] implementedTypes) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Visitor.TypeDeclarationVisitor visitor) |
java.lang.String |
getClassName()
Determine the effective class name, e.g.
|
Java.CompilationUnit |
getDeclaringCompilationUnit() |
void |
setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit) |
getDocComment, getName, hasDeprecatedDocTag, toStringaddConstructor, addVariableDeclaratorOrInitializer, defineSyntheticFieldaddDeclaredMethod, addMemberTypeDeclaration, createAnonymousClassName, createLocalTypeName, getEnclosingScope, getLocation, getMemberTypeDeclaration, getMemberTypeDeclarations, getMethodDeclaration, getMethodDeclarations, getModifiersAndAnnotations, invalidateMethodCaches, setEnclosingScope, throwCompileExceptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetNamecreateAnonymousClassName, createLocalTypeName, getMemberTypeDeclaration, getMemberTypeDeclarations, getMethodDeclaration, getMethodDeclarations, getModifiersAndAnnotationsgetLocation, throwCompileExceptiongetEnclosingScopepublic PackageMemberClassDeclaration(Location location, java.lang.String optionalDocComment, Java.ModifiersAndAnnotations modifiersAndAnnotations, java.lang.String name, Java.Type optionalExtendedType, Java.Type[] implementedTypes) throws CompileException
CompileExceptionpublic void setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit)
setDeclaringCompilationUnit in interface Java.PackageMemberTypeDeclarationpublic Java.CompilationUnit getDeclaringCompilationUnit()
getDeclaringCompilationUnit in interface Java.PackageMemberTypeDeclarationpublic java.lang.String getClassName()
Java.TypeDeclarationgetClassName in interface Java.TypeDeclarationpublic void accept(Visitor.TypeDeclarationVisitor visitor)
accept in interface Java.TypeDeclaration