ensure additional constrains are collected based on ground functional type (IDEA-167277)

This commit is contained in:
Anna.Kozlova
2017-02-01 19:12:26 +01:00
parent 2c3b5544bc
commit 07a332598a
3 changed files with 21 additions and 1 deletions
@@ -0,0 +1,15 @@
import java.util.Map;
import java.util.Map.Entry;
import java.util.function.Supplier;
import java.util.stream.Collectors;
import java.util.stream.Stream;
class Main {
public void main(Stream<Entry<String, Object>> stream) {
supp(() -> stream.collect(Collectors. toMap(Entry::getKey, Entry::getValue)));
supp(() -> stream.collect(Collectors.toMap(e -> e.getKey(), e -> e.getValue())));
}
void supp(Supplier<? extends Map<String, Object>> s) {}
}