MethodHandles.Empty(MethodType) Método

Definição

Produz um identificador de método do tipo solicitado que ignora quaisquer argumentos, não faz nada e retorna um padrão adequado, dependendo do tipo de retorno.

[Android.Runtime.Register("empty", "(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)]
public static Java.Lang.Invoke.MethodHandle? Empty(Java.Lang.Invoke.MethodType? type);
[<Android.Runtime.Register("empty", "(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>]
static member Empty : Java.Lang.Invoke.MethodType -> Java.Lang.Invoke.MethodHandle

Parâmetros

type
MethodType

o tipo do identificador de método desejado

Retornos

um identificador de método constante do tipo fornecido, que retorna um valor padrão do tipo de retorno fornecido

Atributos

Comentários

Produz um identificador de método do tipo solicitado que ignora quaisquer argumentos, não faz nada e retorna um padrão adequado, dependendo do tipo de retorno. Ou seja, retorna um valor primitivo zero, um nullou void.

O identificador do método retornado é equivalente a dropArguments(zero(type.returnType()), 0, type.parameterList()).

Adicionado em 9.

Documentação Java para java.lang.invoke.MethodHandles.empty(java.lang.invoke.MethodType).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a