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, isMandated, 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()