public interface JavaMember extends JavaElement, JavaHasType, JavaHasName, JavaHasAnnotations
Modifier and Type | Field and Description |
---|---|
static JavaMember[] |
EMPTY_ARRAY |
Modifier and Type | Method and Description |
---|---|
JavaClass |
getOwningClass()
Get the owning class, which is the class that declares this member.
|
java.lang.String |
getUniqueIdentifier()
Gets the unique identifier for this declaration.
|
boolean |
isAbstract() |
boolean |
isPackagePrivate() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
getResolvedType, getUnresolvedType
getName
getAnnotation, getAnnotations, getDeclaredAnnotation, getDeclaredAnnotations, hasAnnotation, hasDeclaredAnnotation
getElementKind, getFile, getModifiers, getOwner, getSourceElement, isDeprecated, isFinal, isHidden, isMandated, isSourceElement, isSynthetic, printCompiledInfo
static final JavaMember[] EMPTY_ARRAY
JavaClass getOwningClass()
boolean isPublic()
boolean isProtected()
boolean isPrivate()
boolean isStatic()
boolean isAbstract()
boolean isPackagePrivate()
java.lang.String getUniqueIdentifier()