Collectors.PartitioningBy Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| PartitioningBy(IPredicate, ICollector) |
Retourne une |
| PartitioningBy(IPredicate) |
Retourne une |
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.
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.
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.