Freigeben über


Collectors.Mapping(IFunction, ICollector) Methode

Definition

Passt ein Collector akzeptiertes Element vom Typ U an ein Element an, das Elemente vom Typ T akzeptiert, indem eine Zuordnungsfunktion auf jedes Eingabeelement angewendet wird, bevor es anhäuft wird.

[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

Parameter

mapper
IFunction

eine Funktion, die auf die Eingabeelemente angewendet werden soll

downstream
ICollector

ein Sammler, der zugeordnete Werte akzeptiert

Gibt zurück

ein Sammler, der die Zuordnungsfunktion auf die Eingabeelemente anwendet und die zugeordneten Ergebnisse dem nachgeschalteten Sammelelement bereitstellt

Attribute

Hinweise

Passt ein Collector akzeptiertes Element vom Typ U an ein Element an, das Elemente vom Typ T akzeptiert, indem eine Zuordnungsfunktion auf jedes Eingabeelement angewendet wird, bevor es anhäuft wird.

Java-Dokumentation für java.util.stream.Collectors.mapping(java.util.function.Function<? super T, ? extends U>, java.util.stream.Collector<? super U, A, R>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: