Collectors.Reducing Método

Definición

Sobrecargas

Nombre Description
Reducing(Object, IFunction, IBinaryOperator)

Devuelve un Collector objeto que realiza una reducción de sus elementos de entrada en una función de asignación especificada y BinaryOperator.

Reducing(IBinaryOperator)

Devuelve un objeto Collector que realiza una reducción de sus elementos de entrada en un objeto especificado BinaryOperator.

Reducing(Object, IBinaryOperator)

Devuelve un objeto Collector que realiza una reducción de sus elementos de entrada en un especificado BinaryOperator mediante la identidad proporcionada.

Reducing(Object, IFunction, IBinaryOperator)

Devuelve un Collector objeto que realiza una reducción de sus elementos de entrada en una función de asignación especificada y BinaryOperator.

[Android.Runtime.Register("reducing", "(Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })]
public static Java.Util.Streams.ICollector? Reducing(Java.Lang.Object? identity, Java.Util.Functions.IFunction? mapper, Java.Util.Functions.IBinaryOperator? op);
[<Android.Runtime.Register("reducing", "(Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })>]
static member Reducing : Java.Lang.Object * Java.Util.Functions.IFunction * Java.Util.Functions.IBinaryOperator -> Java.Util.Streams.ICollector

Parámetros

identity
Object

el valor de identidad de la reducción (también, el valor que se devuelve cuando no hay elementos de entrada)

mapper
IFunction

una función de asignación que se va a aplicar a cada valor de entrada

op
IBinaryOperator

que BinaryOperator<U> se usa para reducir los valores asignados

Devoluciones

una Collector implementación de la operación map-reduce

Atributos

Comentarios

Devuelve un Collector objeto que realiza una reducción de sus elementos de entrada en una función de asignación especificada y BinaryOperator. Se trata de una generalización de #reducing(Object, BinaryOperator) la que permite una transformación de los elementos antes de la reducción.

Java documentación para java.util.stream.Collectors.reducing(U, java.util.function.Function<? super T, ? extends U>, java.util.function.BinaryOperator<U>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Reducing(IBinaryOperator)

Devuelve un objeto Collector que realiza una reducción de sus elementos de entrada en un objeto especificado BinaryOperator.

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

Parámetros

op
IBinaryOperator

que BinaryOperator<T> se usa para reducir los elementos de entrada

Devoluciones

que Collector implementa la operación de reducción

Atributos

Comentarios

Devuelve un objeto Collector que realiza una reducción de sus elementos de entrada en un objeto especificado BinaryOperator. El resultado se describe como .Optional<T>

Java documentación para java.util.stream.Collectors.reducing(java.util.function.BinaryOperator<T>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Reducing(Object, IBinaryOperator)

Devuelve un objeto Collector que realiza una reducción de sus elementos de entrada en un especificado BinaryOperator mediante la identidad proporcionada.

[Android.Runtime.Register("reducing", "(Ljava/lang/Object;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.Streams.ICollector? Reducing(Java.Lang.Object? identity, Java.Util.Functions.IBinaryOperator? op);
[<Android.Runtime.Register("reducing", "(Ljava/lang/Object;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Reducing : Java.Lang.Object * Java.Util.Functions.IBinaryOperator -> Java.Util.Streams.ICollector

Parámetros

identity
Object

el valor de identidad de la reducción (también, el valor que se devuelve cuando no hay elementos de entrada)

op
IBinaryOperator

que BinaryOperator<T> se usa para reducir los elementos de entrada

Devoluciones

que Collector implementa la operación de reducción

Atributos

Comentarios

Devuelve un objeto Collector que realiza una reducción de sus elementos de entrada en un especificado BinaryOperator mediante la identidad proporcionada.

Java documentación para java.util.stream.Collectors.reducing(T, java.util.function.BinaryOperator<T>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a