Получение уникальных предметов - PullRequest
0 голосов
/ 27 июня 2019

У меня следующий код в моей 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());

Спасибо.

...