tradeFileInstances.stream()
.collect(Collectors.groupingBy(TradeFileInstance::getTradeFileConfig));
Assuming that TradeFileConfig
overrides equals/hashCode
tradeFileInstances.stream()
.collect(Collectors.groupingBy(TradeFileInstance::getTradeFileConfig));
Assuming that TradeFileConfig
overrides equals/hashCode