Skip to content

Commit 050c12e

Browse files
committed
NONE/ALL ClassMatchers
1 parent 4b8d2d1 commit 050c12e

File tree

1 file changed

+15
-0
lines changed
  • net.tascalate.javaflow.spi/src/main/java/org/apache/commons/javaflow/spi

1 file changed

+15
-0
lines changed

net.tascalate.javaflow.spi/src/main/java/org/apache/commons/javaflow/spi/ClassMatchers.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,21 @@
2222
public final class ClassMatchers {
2323
private ClassMatchers() {}
2424

25+
public static ClassMatcher MATCH_NONE = new ClassMatcher() {
26+
@Override
27+
public boolean matches(String name, String signature, String superName, String[] interfaces) {
28+
return false;
29+
}
30+
};
31+
32+
public static ClassMatcher MATCH_ALL = new ClassMatcher() {
33+
@Override
34+
public boolean matches(String name, String signature, String superName, String[] interfaces) {
35+
return true;
36+
}
37+
};
38+
39+
2540
public static ClassMatcher whenAll(ClassMatcher... matchers) {
2641
return whenAll(Arrays.asList(matchers));
2742
}

0 commit comments

Comments
 (0)