blob: 9cccd4b20a3235c4b3144ce93fb540220d8f1b8f [file] [log] [blame]
package org.junit.runners.model;
import java.lang.annotation.Annotation;
import java.util.List;
abstract class FrameworkMember<T extends FrameworkMember<T>> {
/**
* Returns the annotations on this method
*/
abstract Annotation[] getAnnotations();
abstract boolean isShadowedBy(T otherMember);
boolean isShadowedBy(List<T> members) {
for (T each : members)
if (isShadowedBy(each))
return true;
return false;
}
}