Package org.junit.runners.model
Class FrameworkMember<T extends FrameworkMember<T>>
java.lang.Object
org.junit.runners.model.FrameworkMember<T>
- All Implemented Interfaces:
Annotatable
- Direct Known Subclasses:
FrameworkField
,FrameworkMethod
public abstract class FrameworkMember<T extends FrameworkMember<T>>
extends Object
implements Annotatable
Parent class for
FrameworkField
and FrameworkMethod
- Since:
- 4.7
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Class
<?> protected abstract int
abstract String
getName()
abstract Class
<?> getType()
(package private) T
handlePossibleBridgeMethod
(List<T> members) (package private) abstract boolean
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.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.junit.runners.model.Annotatable
getAnnotation, getAnnotations
-
Constructor Details
-
FrameworkMember
public FrameworkMember()
-
-
Method Details
-
isShadowedBy
-
handlePossibleBridgeMethod
-
isBridgeMethod
abstract boolean isBridgeMethod() -
getModifiers
protected abstract int getModifiers() -
isStatic
public boolean isStatic()Returns true if this member is static, false if not. -
isPublic
public boolean isPublic()Returns true if this member is public, false if not. -
getName
-
getType
-
getDeclaringClass
-