Я могу сделать это:
Map<String, String> mapA = ...;
Map<String, String> mapB = mapA.entrySet().stream()
.collect(Collectors.toMap(
Map.Entry::getKey,
Map.Entry::getValue
));
Но когда я пытаюсь это сделать:
... mapA.entrySet().stream()
.collect(JsonCollectors.toJsonObject(
JsonObject.Entry::getKey,
JsonObject.Entry::getValue
));
Я получаю
нестатичноНа метод нельзя ссылаться из статического контекста
для части JsonObject.Entry::getKey, JsonObject.Entry::getValue
.
Почему это так?