Optional.Map(IFunction) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.