Condividi tramite


MethodHandles.FilterArguments(MethodHandle, Int32, MethodHandle[]) Metodo

Definizione

Adatta un handle di metodo di destinazione pre-elaborazione di uno o più dei relativi argomenti, ognuno con la propria funzione di filtro unario e quindi chiamando la destinazione con ogni argomento pre-elaborato sostituito dal risultato della funzione di filtro corrispondente.

[Android.Runtime.Register("filterArguments", "(Ljava/lang/invoke/MethodHandle;I[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodHandle? FilterArguments (Java.Lang.Invoke.MethodHandle? target, int pos, params Java.Lang.Invoke.MethodHandle[]? filters);
[<Android.Runtime.Register("filterArguments", "(Ljava/lang/invoke/MethodHandle;I[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)>]
static member FilterArguments : Java.Lang.Invoke.MethodHandle * int * Java.Lang.Invoke.MethodHandle[] -> Java.Lang.Invoke.MethodHandle

Parametri

target
MethodHandle

handle del metodo da richiamare dopo che gli argomenti vengono filtrati

pos
Int32

posizione del primo argomento da filtrare

filters
MethodHandle[]

handle di metodo per chiamare inizialmente sugli argomenti filtrati

Restituisce

handle del metodo che incorpora la logica di filtro degli argomenti specificata

Attributi

Commenti

Documentazione java per java.lang.invoke.MethodHandles.filterArguments(java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle).

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