Collectors.PartitioningBy メソッド

定義

オーバーロード

PartitioningBy(IPredicate, ICollector)

Collectorに従って入力要素をPredicateパーティション分割する を返し、別Collectorの に従って各パーティションの値を減らし、それらのMap<Boolean, D>値をダウンストリームの削減の結果である に整理します。

PartitioningBy(IPredicate)

Collectorに従ってPredicate入力要素をパーティション分割し、 に整理する をMap<Boolean, List<T>>返します。

PartitioningBy(IPredicate, ICollector)

Collectorに従って入力要素をPredicateパーティション分割する を返し、別Collectorの に従って各パーティションの値を減らし、それらのMap<Boolean, D>値をダウンストリームの削減の結果である に整理します。

[Android.Runtime.Register("partitioningBy", "(Ljava/util/function/Predicate;Ljava/util/stream/Collector;)Ljava/util/stream/Collector;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "D", "A" })]
public static Java.Util.Streams.ICollector? PartitioningBy (Java.Util.Functions.IPredicate? predicate, Java.Util.Streams.ICollector? downstream);
[<Android.Runtime.Register("partitioningBy", "(Ljava/util/function/Predicate;Ljava/util/stream/Collector;)Ljava/util/stream/Collector;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "D", "A" })>]
static member PartitioningBy : Java.Util.Functions.IPredicate * Java.Util.Streams.ICollector -> Java.Util.Streams.ICollector

パラメーター

predicate
IPredicate

入力要素の分類に使用される述語

downstream
ICollector

ダウンストリーム Collector の削減を実装する

戻り値

Collectorカスケードパーティション分割操作を実装する

属性

注釈

Collectorに従って入力要素をPredicateパーティション分割する を返し、別Collectorの に従って各パーティションの値を減らし、それらのMap<Boolean, D>値をダウンストリームの削減の結果である に整理します。

返される Map には、常に キーと true キーの両方falseのマッピングが含まれます。 返される の型、変更可能性、シリアル化可能性、またはスレッド セーフに関する Map 保証はありません。

java.util.stream.Collectors.partitioningBy(java.util.function.Predicate<? super T>, java.util.stream.Collector<? super T, A, D>)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

PartitioningBy(IPredicate)

Collectorに従ってPredicate入力要素をパーティション分割し、 に整理する をMap<Boolean, List<T>>返します。

[Android.Runtime.Register("partitioningBy", "(Ljava/util/function/Predicate;)Ljava/util/stream/Collector;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.Streams.ICollector? PartitioningBy (Java.Util.Functions.IPredicate? predicate);
[<Android.Runtime.Register("partitioningBy", "(Ljava/util/function/Predicate;)Ljava/util/stream/Collector;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member PartitioningBy : Java.Util.Functions.IPredicate -> Java.Util.Streams.ICollector

パラメーター

predicate
IPredicate

入力要素の分類に使用される述語

戻り値

Collectorパーティション分割操作を実装する

属性

注釈

Collectorに従ってPredicate入力要素をパーティション分割し、 に整理する をMap<Boolean, List<T>>返します。

返される Map には、常に キーと true キーの両方falseのマッピングが含まれます。 または が返されるの型、変更可能性、シリアル化可能性、またはスレッド セーフにMapList関する保証はありません。

java.util.stream.Collectors.partitioningBy(java.util.function.Predicate<? super T>)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象