Linguaggio

MethodHandle.WithVarargs(Boolean) Metodo

Definizione

Adatta questo handle di metodo in modo che sia #asVarargsCollector variabile arity se il flag booleano è true, altrimenti #asFixedArity arità fissa.

[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

Parametri

makeVarargs
Boolean

true se l'handle del metodo restituito deve avere un comportamento di arità variabile

Valori restituiti

handle di metodo dello stesso tipo, con comportamento di arità variabile eventualmente regolato

Attributi

Commenti

Adatta questo handle di metodo in modo che sia #asVarargsCollector variabile arity se il flag booleano è true, altrimenti #asFixedArity arità fissa. Se l'handle del metodo è già della modalità di attendibilità appropriata, viene restituito invariato.

Aggiunta in 9.

Documentazione java per java.lang.invoke.MethodHandle.withVarargs(boolean).

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