Lingua

MethodHandles.Lookup.FindGetter(Class, String, Class) Metodo

Definizione

Produce un handle di metodo che concede l'accesso in lettura a un campo non statico.

[Android.Runtime.Register("findGetter", "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)]
public Java.Lang.Invoke.MethodHandle FindGetter(Java.Lang.Class refc, string name, Java.Lang.Class type);
[<Android.Runtime.Register("findGetter", "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)>]
member this.FindGetter : Java.Lang.Class * string * Java.Lang.Class -> Java.Lang.Invoke.MethodHandle

Parametri

refc
Class

classe o interfaccia a cui si accede al metodo

name
String

nome del campo

type
Class

tipo di campo

Valori restituiti

handle di metodo che può caricare i valori dal campo

Attributi

Commenti

Produce un handle di metodo che concede l'accesso in lettura a un campo non statico. Il tipo dell'handle del metodo avrà un tipo restituito del tipo valore del campo. Il singolo argomento dell'handle del metodo sarà l'istanza contenente il campo. Il controllo di accesso viene eseguito immediatamente per conto della classe di ricerca.

per java.lang.invoke.MethodHandles.Lookup.findGetter(java.lang.Class<?>, java.lang.String, java.lang.Class<?>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a