Lenguaje

MethodHandles.Empty(MethodType) Método

Definición

Genera un identificador de método del tipo solicitado que omite los argumentos, no hace nada y devuelve un valor predeterminado adecuado en función del tipo de valor devuelto.

[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

el tipo del identificador de método deseado

Devoluciones

un identificador de método constante del tipo especificado, que devuelve un valor predeterminado del tipo de valor devuelto especificado.

Atributos

Comentarios

Genera un identificador de método del tipo solicitado que omite los argumentos, no hace nada y devuelve un valor predeterminado adecuado en función del tipo de valor devuelto. Es decir, devuelve un valor primitivo cero, o nullvoid.

El identificador de método devuelto es equivalente a dropArguments(zero(type.returnType()), 0, type.parameterList()).

Agregado en 9.

Java documentación para java.lang.invoke.MethodHandles.empty(java.lang.invoke.MethodType).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a