public static final class Java.PackageMemberInterfaceDeclaration extends Java.InterfaceDeclaration implements Java.PackageMemberTypeDeclaration
constantDeclarations, extendedTypes, nameanonymousClassCount, localClassCount| Constructor and Description |
|---|
Java.PackageMemberInterfaceDeclaration(Location location,
String optionalDocComment,
short modifiers,
String name,
Java.Type[] extendedTypes) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Visitor.TypeDeclarationVisitor visitor) |
String |
getClassName()
Determine the effective class name, e.g.
|
Java.CompilationUnit |
getDeclaringCompilationUnit() |
void |
setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit) |
addConstantDeclaration, getDocComment, getName, hasDeprecatedDocTag, toStringaddDeclaredMethod, addMemberTypeDeclaration, createAnonymousClassName, createLocalTypeName, getEnclosingScope, getLocation, getMemberTypeDeclaration, getMemberTypeDeclarations, getMethodDeclaration, getMethodDeclarations, getModifiers, invalidateMethodCaches, setEnclosingScope, throwCompileExceptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetNamecreateAnonymousClassName, createLocalTypeName, getMemberTypeDeclaration, getMemberTypeDeclarations, getMethodDeclaration, getMethodDeclarations, getModifiersgetLocation, throwCompileExceptiongetEnclosingScopepublic Java.PackageMemberInterfaceDeclaration(Location location, String optionalDocComment, short modifiers, String name, Java.Type[] extendedTypes) throws CompileException
CompileExceptionpublic void setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit)
setDeclaringCompilationUnit in interface Java.PackageMemberTypeDeclarationpublic Java.CompilationUnit getDeclaringCompilationUnit()
getDeclaringCompilationUnit in interface Java.PackageMemberTypeDeclarationpublic String getClassName()
Java.TypeDeclarationgetClassName in interface Java.TypeDeclarationpublic void accept(Visitor.TypeDeclarationVisitor visitor)
accept in interface Java.TypeDeclarationCopyright © 2001–2013. All rights reserved.