Linguaggio

MethodHandles.Empty(MethodType) Metodo

Definizione

Produce un handle di metodo del tipo richiesto che ignora qualsiasi argomento, non esegue alcuna operazione e restituisce un valore predefinito appropriato a seconda del tipo restituito.

[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

Parametri

type
MethodType

tipo dell'handle del metodo desiderato

Valori restituiti

handle di metodo costante del tipo specificato, che restituisce un valore predefinito del tipo restituito specificato

Attributi

Commenti

Produce un handle di metodo del tipo richiesto che ignora qualsiasi argomento, non esegue alcuna operazione e restituisce un valore predefinito appropriato a seconda del tipo restituito. Ovvero restituisce un valore primitivo zero, un nulloggetto o void.

L'handle del metodo restituito equivale a dropArguments(zero(type.returnType()), 0, type.parameterList()).

Aggiunta in 9.

Documentazione java per java.lang.invoke.MethodHandles.empty(java.lang.invoke.MethodType).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a