Langage

MethodHandles.Empty(MethodType) Méthode

Définition

Produit un handle de méthode du type demandé qui ignore tous les arguments, ne fait rien et retourne une valeur par défaut appropriée en fonction du type de retour.

[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

Paramètres

type
MethodType

type du handle de méthode souhaité

Retours

handle de méthode constante du type donné, qui retourne une valeur par défaut du type de retour donné

Attributs

Remarques

Produit un handle de méthode du type demandé qui ignore tous les arguments, ne fait rien et retourne une valeur par défaut appropriée en fonction du type de retour. Autrement dit, elle retourne une valeur primitive zéro, un null, ou void.

Le handle de méthode retourné équivaut à dropArguments(zero(type.returnType()), 0, type.parameterList()).

Ajouté dans 9.

Java documentation pour java.lang.invoke.MethodHandles.empty(java.lang.invoke.MethodType).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à