Lenguaje

MethodHandle.WithVarargs(Boolean) Método

Definición

Adapta este identificador de método para que sea #asVarargsCollector aridad variable si la marca booleana es true, en caso contrario, #asFixedArity aridad fija.

[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

Parámetros

makeVarargs
Boolean

true si el identificador del método devuelto debe tener un comportamiento de aridad variable

Devoluciones

un identificador de método del mismo tipo, con un comportamiento de aridad variable posiblemente ajustado

Atributos

Comentarios

Adapta este identificador de método para que sea #asVarargsCollector aridad variable si la marca booleana es true, en caso contrario, #asFixedArity aridad fija. Si el identificador del método ya es del modo de aridad adecuado, se devuelve sin cambios.

Agregado en 9.

Java documentación para java.lang.invoke.MethodHandle.withVarargs(boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a