У меня следующий код в моей Java-программе. Мне нужно выяснить уникальные типы продуктов:
NamedCache myCache= CacheFactory.getCache("TestCache");--From Coherence cache
CollectionResult<Product> collResult = myCache.values();
class Product
{
...
..
public String getProductType()
public String setProductType(String productType)
}
Уникальная ценность типов продукции: A, B, C, D.
Я попробовал следующее, но не повезло. Есть предложения?
List<String> distinctProductTypes = collResult.stream().map(x->x.getProductType()).distinct().collect(Collectors.toList());
Спасибо.