언어

MethodHandle.WithVarargs(Boolean) 메서드

정의

부울 플래그가 true이면 이 메서드 핸들을 #asVarargsCollector 변수 arity로 조정하고, 그렇지 않으면 고정된 #asFixedArity 조정합니다.

[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

매개 변수

makeVarargs
Boolean

반환 메서드 핸들에 가변 arity 동작이 있어야 하는 경우 true입니다.

반품

변수 arity 동작이 조정될 수 있는 동일한 형식의 메서드 핸들

특성

설명

부울 플래그가 true이면 이 메서드 핸들을 #asVarargsCollector 변수 arity로 조정하고, 그렇지 않으면 고정된 #asFixedArity 조정합니다. 메서드 핸들이 이미 적절한 arity 모드인 경우 변경되지 않은 상태로 반환됩니다.

9에 추가되었습니다.

에 대한 java.lang.invoke.MethodHandle.withVarargs(boolean)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상