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, getUnresolvedTypegetNamegetAnnotation, getAnnotations, getDeclaredAnnotation, getDeclaredAnnotations, hasAnnotation, hasDeclaredAnnotationgetElementKind, getFile, getModifiers, getOwner, getSourceElement, isDeprecated, isFinal, isHidden, isSourceElement, isSynthetic, printCompiledInfostatic final JavaMember[] EMPTY_ARRAY
JavaClass getOwningClass()
boolean isPublic()
boolean isProtected()
boolean isPrivate()
boolean isStatic()
boolean isAbstract()
boolean isPackagePrivate()
java.lang.String getUniqueIdentifier()