Langage

MethodHandle.WithVarargs(Boolean) Méthode

Définition

Adapte ce handle de méthode pour être #asVarargsCollector arité variable si l’indicateur booléen a la valeur true, sinon #asFixedArity arité fixe.

[Android.Runtime.Register("withVarargs", "(Z)Ljava/lang/invoke/MethodHandle;", "GetWithVarargs_ZHandler", ApiSince=33)]
public virtual Java.Lang.Invoke.MethodHandle? WithVarargs(bool makeVarargs);
[<Android.Runtime.Register("withVarargs", "(Z)Ljava/lang/invoke/MethodHandle;", "GetWithVarargs_ZHandler", ApiSince=33)>]
abstract member WithVarargs : bool -> Java.Lang.Invoke.MethodHandle
override this.WithVarargs : bool -> Java.Lang.Invoke.MethodHandle

Paramètres

makeVarargs
Boolean

true si le handle de méthode de retour doit avoir un comportement d’arité variable

Retours

un handle de méthode du même type, avec éventuellement un comportement d’arité variable ajusté

Attributs

Remarques

Adapte ce handle de méthode pour être #asVarargsCollector arité variable si l’indicateur booléen a la valeur true, sinon #asFixedArity arité fixe. Si le handle de méthode est déjà du mode arity approprié, il est retourné inchangé.

Ajouté dans 9.

Java documentation pour java.lang.invoke.MethodHandle.withVarargs(boolean).

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 à