Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/genericsHighlighting/IDEA18425.java
T
2013-05-03 13:30:05 +02:00

15 lines
403 B
Java

public abstract class BiFunction<A,B> {
public abstract B apply(A a);
public abstract A unapply(B b);
public BiFunction<B,A> flip() {
return new BiFunction<B, A>() {
public A apply(B b) {
return BiFunction.this.unapply(b);
}
public B unapply(A a) {
return BiFunction.this.apply(a);
}
};
}
}