blob: 9cccd4b20a3235c4b3144ce93fb540220d8f1b8f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
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;
}
}
|