Optional.Map(IFunction) Método

Definição

Se um valor estiver presente, retornará uma Optional descrição (como se por #ofNullable) o resultado da aplicação da função de mapeamento determinada ao valor, caso contrário, retornará um vazio 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

Parâmetros

mapper
IFunction

a função de mapeamento a ser aplicada a um valor, se presente

Retornos

uma Optional descrição do resultado da aplicação de uma função de mapeamento ao valor disso Optional, se um valor estiver presente, caso contrário, um vazio Optional

Atributos

Comentários

Se um valor estiver presente, retornará uma Optional descrição (como se por #ofNullable) o resultado da aplicação da função de mapeamento determinada ao valor, caso contrário, retornará um vazio Optional.

Se a função de mapeamento retornar um null resultado, esse método retornará um vazio Optional.

Java documentação para java.util.Optional.map(java.util.function.Function<? super T, ? extends U>).

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