Lingua

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

Definizione

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

[Android.Runtime.Register("findStaticGetter", "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)]
public Java.Lang.Invoke.MethodHandle FindStaticGetter(Java.Lang.Class refc, string name, Java.Lang.Class type);
[<Android.Runtime.Register("findStaticGetter", "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)>]
member this.FindStaticGetter : 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 statico. Il tipo dell'handle del metodo avrà un tipo restituito del tipo valore del campo. L'handle del metodo non accetta argomenti. Il controllo di accesso viene eseguito immediatamente per conto della classe di ricerca.

Se viene richiamato l'handle del metodo restituito, la classe del campo verrà inizializzata, se non è già stata inizializzata.

per java.lang.invoke.MethodHandles.Lookup.findStaticGetter(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