ようこそ!
ID機能のように自明ではない独自のフィニッシャーを実装する方法を考えています。私のコレクターのヘッダーは
public class SequentialPPSCollector<T> implements
Collector<Pair<T, Double>, List<Pair<T, Double>>, List<T>> {...}
List<Pair<T, Double>>
内部には、に変換する必要があるフィニッシャー メソッドがあります。List<T>
@Override
public Function<List<Pair<T, Double>>, List<T>> finisher() {
return ...
}
これは仕事をします
return list -> list
.stream()
.map(Pair::getLeft)
.collect(Collectors.toList());