Freigeben über


MethodHandle.WithVarargs(Boolean) Methode

Definition

Passt dieses Methodenhandle an, um #asVarargsCollector variablen Arität zu sein, wenn das boolesche Flag true ist, andernfalls #asFixedArity feste Arität.

[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

Parameter

makeVarargs
Boolean

TRUE, wenn das Rückgabemethodenhandle ein verhalten mit variabler Arity aufweisen soll

Gibt zurück

ein Methodenhandle desselben Typs mit möglicherweise angepasstem verhalten variabler Arity

Attribute

Hinweise

Passt dieses Methodenhandle an, um #asVarargsCollector variablen Arität zu sein, wenn das boolesche Flag true ist, andernfalls #asFixedArity feste Arität. Wenn das Methodenhandle bereits den richtigen Arity-Modus aufweist, wird es unverändert zurückgegeben.

In 9 hinzugefügt.

Java-Dokumentation für java.lang.invoke.MethodHandle.withVarargs(boolean).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: