public abstract class FrameworkMember<T extends FrameworkMember<T>> extends java.lang.Object implements Annotatable
FrameworkField
and FrameworkMethod
Constructor and Description |
---|
FrameworkMember() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.Class<?> |
getDeclaringClass() |
protected abstract int |
getModifiers() |
abstract java.lang.String |
getName() |
abstract java.lang.Class<?> |
getType() |
(package private) T |
handlePossibleBridgeMethod(java.util.List<T> members) |
(package private) abstract boolean |
isBridgeMethod() |
boolean |
isPublic()
Returns true if this member is public, false if not.
|
(package private) abstract boolean |
isShadowedBy(T otherMember) |
boolean |
isStatic()
Returns true if this member is static, false if not.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAnnotation, getAnnotations
abstract boolean isShadowedBy(T otherMember)
abstract boolean isBridgeMethod()
protected abstract int getModifiers()
public boolean isStatic()
public boolean isPublic()
public abstract java.lang.String getName()
public abstract java.lang.Class<?> getType()
public abstract java.lang.Class<?> getDeclaringClass()