MethodHandles.Lookup - JRE Emulation | JRE Emulation
public static final class

MethodHandles.Lookup

extends Object
java.lang.Object
   ↳ java.lang.invoke.MethodHandles.Lookup

Summary

Constants
int PACKAGE
int PRIVATE
int PROTECTED
int PUBLIC
Public Constructors
MethodHandles.Lookup()
Public Methods
MethodHandle bind(Object receiver, String name, MethodType type)
MethodHandle findConstructor(Class<?> refc, MethodType type)
MethodHandle findGetter(Class<?> refc, String name, Class<?> type)
MethodHandle findSetter(Class<?> refc, String name, Class<?> type)
MethodHandle findSpecial(Class<?> refc, String name, MethodType type, Class<?> specialCaller)
MethodHandle findStatic(Class<?> refc, String name, MethodType type)
MethodHandle findStaticGetter(Class<?> refc, String name, Class<?> type)
MethodHandle findStaticSetter(Class<?> refc, String name, Class<?> type)
MethodHandle findVirtual(Class<?> refc, String name, MethodType type)
MethodHandles.Lookup in(Class<?> requestedLookupClass)
Class<?> lookupClass()
int lookupModes()
MethodHandleInfo revealDirect(MethodHandle target)
MethodHandle unreflect(Method m)
MethodHandle unreflectConstructor(Constructor<?> c)
MethodHandle unreflectGetter(Field f)
MethodHandle unreflectSetter(Field f)
MethodHandle unreflectSpecial(Method m, Class<?> specialCaller)
Inherited Methods
[Expand]
From class java.lang.Object

Constants

public static final int PACKAGE

Constant Value: 0 (0x00000000)

public static final int PRIVATE

Constant Value: 0 (0x00000000)

public static final int PROTECTED

Constant Value: 0 (0x00000000)

public static final int PUBLIC

Constant Value: 0 (0x00000000)

Public Constructors

public MethodHandles.Lookup ()

Public Methods

public MethodHandle findConstructor (Class<?> refc, MethodType type)

public MethodHandle findGetter (Class<?> refc, String name, Class<?> type)

public MethodHandle findSetter (Class<?> refc, String name, Class<?> type)

public MethodHandle findSpecial (Class<?> refc, String name, MethodType type, Class<?> specialCaller)

public MethodHandle findStatic (Class<?> refc, String name, MethodType type)

public MethodHandle findStaticGetter (Class<?> refc, String name, Class<?> type)

public MethodHandle findStaticSetter (Class<?> refc, String name, Class<?> type)

public MethodHandle findVirtual (Class<?> refc, String name, MethodType type)

public MethodHandles.Lookup in (Class<?> requestedLookupClass)

public Class<?> lookupClass ()

public int lookupModes ()

public MethodHandleInfo revealDirect (MethodHandle target)

public MethodHandle unreflect (Method m)

public MethodHandle unreflectConstructor (Constructor<?> c)

public MethodHandle unreflectGetter (Field f)

public MethodHandle unreflectSetter (Field f)

public MethodHandle unreflectSpecial (Method m, Class<?> specialCaller)