Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/genericsHighlighting8/IDEA18425.java
2013-09-20 12:11:57 +04:00

16 lines
404 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);
}
};
}
}