Langue

Collectors.PartitioningBy Méthode

Définition

Surcharges

Nom Description
PartitioningBy(IPredicate, ICollector)

Retourne une Collector valeur qui partitionne les éléments d’entrée en fonction d’un Predicate, réduit les valeurs de chaque partition en fonction d’une autre Collectorpartition et les organise en une Map<Boolean, D> dont les valeurs sont le résultat de la réduction en aval.

PartitioningBy(IPredicate)

Retourne une Collector valeur qui partitionne les éléments d’entrée en fonction d’un Predicate, et les organise en un Map<Boolean, List<T>>.

PartitioningBy(IPredicate, ICollector)

Retourne une Collector valeur qui partitionne les éléments d’entrée en fonction d’un Predicate, réduit les valeurs de chaque partition en fonction d’une autre Collectorpartition et les organise en une Map<Boolean, D> dont les valeurs sont le résultat de la réduction en aval.

[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

Paramètres

predicate
IPredicate

prédicat utilisé pour classifier les éléments d’entrée

downstream
ICollector

implémentation Collector de la réduction en aval

Retours

implémentation Collector de l’opération de partitionnement en cascade

Attributs

Remarques

Retourne une Collector valeur qui partitionne les éléments d’entrée en fonction d’un Predicate, réduit les valeurs de chaque partition en fonction d’une autre Collectorpartition et les organise en une Map<Boolean, D> dont les valeurs sont le résultat de la réduction en aval.

Le retour Map contient toujours des mappages pour les clés false et true les clés. Il n’existe aucune garantie sur le type, la mutabilité, la sérialisation ou la Map sécurité des threads retournés.

Java documentation pour java.util.stream.Collectors.partitioningBy(java.util.function.Predicate<? super T>, java.util.stream.Collector<? super T, A, D>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

PartitioningBy(IPredicate)

Retourne une Collector valeur qui partitionne les éléments d’entrée en fonction d’un Predicate, et les organise en un 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

Paramètres

predicate
IPredicate

prédicat utilisé pour classifier les éléments d’entrée

Retours

implémentation Collector de l’opération de partitionnement

Attributs

Remarques

Retourne une Collector valeur qui partitionne les éléments d’entrée en fonction d’un Predicate, et les organise en un Map<Boolean, List<T>>.

Le retour Map contient toujours des mappages pour les clés false et true les clés. Il n’existe aucune garantie sur le type, la mutabilité, la sérialisabilité ou la sécurité des threads du Map ou List du retour.

Java documentation pour java.util.stream.Collectors.partitioningBy(java.util.function.Predicate<? super T>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à