public static final class Java.LocalClassDeclaration extends Java.NamedClassDeclaration implements Java.InnerClassDeclaration
implementedTypes, name, optionalExtendedType, optionalTypeParametersconstructors, syntheticFields, variableDeclaratorsAndInitializersanonymousClassCount, localClassCount, resolvedType| Constructor and Description |
|---|
LocalClassDeclaration(Location location,
java.lang.String optionalDocComment,
Java.Modifiers modifiers,
java.lang.String name,
Java.TypeParameter[] optionalTypeParameters,
Java.Type optionalExtendedType,
Java.Type[] implementedTypes) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Visitor.TypeDeclarationVisitor visitor)
Invokes the '
visit...()' method of Visitor.TypeDeclarationVisitor for the concrete Java.TypeDeclaration type. |
java.lang.String |
getClassName()
Determines the effective class name, e.g.
|
getDocComment, getName, getOptionalTypeParameters, hasDeprecatedDocTag, toStringaddConstructor, addFieldDeclaration, addInitializer, defineSyntheticField, getConstructorsaddDeclaredMethod, addMemberTypeDeclaration, createAnonymousClassName, createLocalTypeName, getAnnotations, getEnclosingScope, getLocation, getMemberTypeDeclaration, getMemberTypeDeclarations, getMethodDeclaration, getMethodDeclarations, getModifierFlags, invalidateMethodCaches, setEnclosingScope, throwCompileExceptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdefineSyntheticFieldcreateAnonymousClassName, createLocalTypeName, getAnnotations, getMemberTypeDeclaration, getMemberTypeDeclarations, getMethodDeclaration, getMethodDeclarations, getModifierFlagsgetLocation, throwCompileExceptiongetEnclosingScopepublic LocalClassDeclaration(Location location, java.lang.String optionalDocComment, Java.Modifiers modifiers, java.lang.String name, Java.TypeParameter[] optionalTypeParameters, Java.Type optionalExtendedType, Java.Type[] implementedTypes)
public java.lang.String getClassName()
Java.TypeDeclarationgetClassName in interface Java.TypeDeclarationpublic void accept(Visitor.TypeDeclarationVisitor visitor)
Java.TypeDeclarationvisit...()' method of Visitor.TypeDeclarationVisitor for the concrete Java.TypeDeclaration type.accept in interface Java.TypeDeclaration