IDEA-161862 Lambda Expressions not showing as implementations of an interface

This commit is contained in:
peter
2016-09-29 11:31:20 +02:00
parent b9a06d65b9
commit 53867e057f
3 changed files with 29 additions and 2 deletions
@@ -0,0 +1,17 @@
class A {
void foo() {
new IterHelper<>().loopMap((k, val) -> {
//do something
});
}
}
final class IterHelper<K, V> {
public void loopMap(final MapIterCallback<K, V> callback) {
//do something
}
public static interface MapIterCallback<K, V> {
abstract void eval(K k, V v);
}
}