public static final class Java.MemberInterfaceDeclaration extends Java.InterfaceDeclaration implements Java.MemberTypeDeclaration
constantDeclarations, extendedTypes, nameanonymousClassCount, localClassCount| Constructor and Description |
|---|
MemberInterfaceDeclaration(Location location,
java.lang.String optionalDocComment,
Java.ModifiersAndAnnotations modifiersAndAnnotations,
java.lang.String name,
Java.Type[] extendedTypes) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Visitor.TypeBodyDeclarationVisitor visitor) |
void |
accept(Visitor.TypeDeclarationVisitor visitor) |
java.lang.String |
getClassName()
Determine the effective class name, e.g.
|
Java.TypeDeclaration |
getDeclaringType() |
boolean |
isStatic() |
void |
setDeclaringType(Java.TypeDeclaration declaringType) |
addConstantDeclaration, getDocComment, getName, hasDeprecatedDocTag, toStringaddDeclaredMethod, 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 MemberInterfaceDeclaration(Location location, java.lang.String optionalDocComment, Java.ModifiersAndAnnotations modifiersAndAnnotations, java.lang.String name, Java.Type[] extendedTypes)
public java.lang.String getClassName()
Java.TypeDeclarationgetClassName in interface Java.TypeDeclarationpublic void setDeclaringType(Java.TypeDeclaration declaringType)
setDeclaringType in interface Java.TypeBodyDeclarationpublic Java.TypeDeclaration getDeclaringType()
getDeclaringType in interface Java.TypeBodyDeclarationpublic boolean isStatic()
isStatic in interface Java.TypeBodyDeclarationpublic void accept(Visitor.TypeDeclarationVisitor visitor)
accept in interface Java.TypeDeclarationpublic void accept(Visitor.TypeBodyDeclarationVisitor visitor)
accept in interface Java.TypeBodyDeclaration