Files
codeql/java/ql/test/library-tests/functional-interfaces/Test.java
2021-09-09 15:00:42 +01:00

30 lines
407 B
Java

public class Test {
interface Functional {
int f();
}
class Concrete implements Functional {
public int f() { return 0; }
}
interface FunctionalWithDefaults {
int f();
default int g() { return 1; }
}
interface NotFunctional {
default int g() { return 1; }
}
interface FunctionalWithObjectMethods {
int f();
String toString();
int hashCode();
}
}