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 intabstract StringgetName()abstract Class<?> getType()(package private) ThandlePossibleBridgeMethod(List<T> members) (package private) abstract booleanbooleanisPublic()Returns true if this member is public, false if not.(package private) abstract booleanisShadowedBy(T otherMember) booleanisStatic()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, waitMethods 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
-