Linguaggio

Optional.Map(IFunction) Metodo

Definizione

Se è presente un valore, restituisce un oggetto Optional che descrive (come se in #ofNullablebase a ) il risultato dell'applicazione della funzione di mapping specificata al valore, in caso contrario restituisce un oggetto vuoto Optional.

[Android.Runtime.Register("map", "(Ljava/util/function/Function;)Ljava/util/Optional;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "U" })]
public Java.Util.Optional? Map(Java.Util.Functions.IFunction? mapper);
[<Android.Runtime.Register("map", "(Ljava/util/function/Function;)Ljava/util/Optional;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "U" })>]
member this.Map : Java.Util.Functions.IFunction -> Java.Util.Optional

Parametri

mapper
IFunction

funzione di mapping da applicare a un valore, se presente

Valori restituiti

oggetto Optional che descrive il risultato dell'applicazione di una funzione di mapping al valore di , Optionalse è presente un valore, in caso contrario un oggetto vuoto Optional

Attributi

Commenti

Se è presente un valore, restituisce un oggetto Optional che descrive (come se in #ofNullablebase a ) il risultato dell'applicazione della funzione di mapping specificata al valore, in caso contrario restituisce un oggetto vuoto Optional.

Se la funzione di mapping restituisce un null risultato, questo metodo restituisce un oggetto vuoto Optional.

per java.util.Optional.map(java.util.function.Function<? super T, ? extends U>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a