Collectors.PartitioningBy Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| PartitioningBy(IPredicate, ICollector) |
Retorna um |
| PartitioningBy(IPredicate) |
Retorna um |
PartitioningBy(IPredicate, ICollector)
Retorna um Collector que particiona os elementos de entrada de acordo com um Predicate, reduz os valores em cada partição de acordo com outra Collectore os organiza em um Map<Boolean, D> cujos valores são o resultado da redução 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" })]
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
Parâmetros
- predicate
- IPredicate
um predicado usado para classificar elementos de entrada
- downstream
- ICollector
uma Collector implementação da redução downstream
Retornos
uma Collector implementação da operação de particionamento em cascata
- Atributos
Comentários
Retorna um Collector que particiona os elementos de entrada de acordo com um Predicate, reduz os valores em cada partição de acordo com outra Collectore os organiza em um Map<Boolean, D> cujos valores são o resultado da redução downstream.
O retornado Map sempre contém mapeamentos para ambas e falsetrue chaves. Não há garantias sobre o tipo, a mutabilidade, a serializabilidade ou a segurança de thread do Map retornado.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
PartitioningBy(IPredicate)
Retorna um Collector que particiona os elementos de entrada de acordo com um Predicatee os organiza em um 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
Parâmetros
- predicate
- IPredicate
um predicado usado para classificar elementos de entrada
Retornos
uma Collector implementação da operação de particionamento
- Atributos
Comentários
Retorna um Collector que particiona os elementos de entrada de acordo com um Predicatee os organiza em um Map<Boolean, List<T>>.
O retornado Map sempre contém mapeamentos para ambas e falsetrue chaves. Não há garantias sobre o tipo, a mutabilidade, a serializabilidade ou a segurança de thread do Map ou List retornado.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.