public static final class Java.MemberInterfaceDeclaration extends Java.InterfaceDeclaration implements Java.MemberTypeDeclaration
constantDeclarations, extendedTypes, name
anonymousClassCount, localClassCount
Constructor and Description |
---|
Java.MemberInterfaceDeclaration(Location location,
String optionalDocComment,
short modifiers,
String name,
Java.Type[] extendedTypes) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Visitor.TypeBodyDeclarationVisitor visitor) |
void |
accept(Visitor.TypeDeclarationVisitor visitor) |
String |
getClassName()
Determine the effective class name, e.g.
|
Java.TypeDeclaration |
getDeclaringType() |
boolean |
isStatic() |
void |
setDeclaringType(Java.TypeDeclaration declaringType) |
addConstantDeclaration, getDocComment, getName, hasDeprecatedDocTag, toString
addDeclaredMethod, addMemberTypeDeclaration, createAnonymousClassName, createLocalTypeName, getEnclosingScope, getLocation, getMemberTypeDeclaration, getMemberTypeDeclarations, getMethodDeclaration, getMethodDeclarations, getModifiers, invalidateMethodCaches, setEnclosingScope, throwCompileException
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName
createAnonymousClassName, createLocalTypeName, getMemberTypeDeclaration, getMemberTypeDeclarations, getMethodDeclaration, getMethodDeclarations, getModifiers
getLocation, throwCompileException
getEnclosingScope
public String getClassName()
Java.TypeDeclaration
getClassName
in interface Java.TypeDeclaration
public void setDeclaringType(Java.TypeDeclaration declaringType)
setDeclaringType
in interface Java.TypeBodyDeclaration
public Java.TypeDeclaration getDeclaringType()
getDeclaringType
in interface Java.TypeBodyDeclaration
public boolean isStatic()
isStatic
in interface Java.TypeBodyDeclaration
public void accept(Visitor.TypeDeclarationVisitor visitor)
accept
in interface Java.TypeDeclaration
public void accept(Visitor.TypeBodyDeclarationVisitor visitor)
accept
in interface Java.TypeBodyDeclaration
Copyright © 2001-2014. All Rights Reserved.