mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-22 14:50:53 +07:00
20 lines
407 B
Java
20 lines
407 B
Java
import java.io.*;
|
|
interface Predicate<T> {
|
|
boolean test(String s);
|
|
}
|
|
interface SerPredicate<T> extends Predicate<T>, Serializable {
|
|
}
|
|
|
|
interface NonSerPredicate<T> extends Predicate<T> {
|
|
}
|
|
|
|
class Test {
|
|
private static boolean test(String s) {
|
|
return false;
|
|
}
|
|
|
|
{
|
|
Predicate<String> mh2 = (SerPredicate<String>)Test::test;
|
|
Predicate<String> mh02 = (NonSerPredicate<String>)Test::test;
|
|
}
|
|
} |