2016-11-03 11 views
0

リスト/マップをorg.apache.flink.util.Collectorに変換するにはどうすればよいですか?リスト/マップをorg.apache.flink.util.Collectorに変換する

List<Tuple2<Double, Integer>> list = new ArrayList<Tuple2<Double, Integer>>(); 

そして、私はこのような何かを取得したい:

Collector<Tuple2<Double, Integer>> data = ... list.getCollector(); 

任意のアイデアを

は、私がこれを持っているとしましょうか?あなたはconstructor

答えて

1

てみ

これを@karelssのおかげでソリューションです。

List<Tuple2<Double, Integer>> list = new ArrayList<Tuple2<Double, Integer>>(); 
list.add(...); 
Collector<Tuple2<Double, Integer>> data = new ListCollector<>(list); 
0

を使用して、コレクタ(ListCollector)にあなたのリスト(ArrayListに)を変換することができ、このクラスで、ブリッジとしてこのListCollectorを使用する

+0

あなたは十分です:) – karelss

関連する問題