Condividi tramite


Collectors.Mapping(IFunction, ICollector) Metodo

Definizione

Adatta un Collector elemento di accettazione di tipo U a uno che accetta elementi di tipo T applicando una funzione di mapping a ogni elemento di input prima dell'accumulo.

[Android.Runtime.Register("mapping", "(Ljava/util/function/Function;Ljava/util/stream/Collector;)Ljava/util/stream/Collector;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "U", "A", "R" })]
public static Java.Util.Streams.ICollector? Mapping (Java.Util.Functions.IFunction? mapper, Java.Util.Streams.ICollector? downstream);
[<Android.Runtime.Register("mapping", "(Ljava/util/function/Function;Ljava/util/stream/Collector;)Ljava/util/stream/Collector;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "U", "A", "R" })>]
static member Mapping : Java.Util.Functions.IFunction * Java.Util.Streams.ICollector -> Java.Util.Streams.ICollector

Parametri

mapper
IFunction

una funzione da applicare agli elementi di input

downstream
ICollector

agente di raccolta che accetterà valori mappati

Restituisce

agente di raccolta che applica la funzione di mapping agli elementi di input e fornisce i risultati mappati all'agente di raccolta downstream

Attributi

Commenti

Adatta un Collector elemento di accettazione di tipo U a uno che accetta elementi di tipo T applicando una funzione di mapping a ogni elemento di input prima dell'accumulo.

Documentazione java per java.util.stream.Collectors.mapping(java.util.function.Function<? super T, ? extends U>, java.util.stream.Collector<? super U, A, R>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a