Class Reflection
-
Method Summary
Modifier and TypeMethodDescriptionstatic MethodHandleconstructorMethodHandle(StandardErrorCode errorCode, Class<?> clazz, Class<?>... parameterTypes) Returns a MethodHandle corresponding to the specified constructor.static MethodHandleconstructorMethodHandle(StandardErrorCode errorCode, Constructor<?> constructor) Returns a MethodHandle corresponding to the specified constructor.static MethodHandleconstructorMethodHandle(Class<?> clazz, Class<?>... parameterTypes) Returns a MethodHandle corresponding to the specified constructor.static Fieldstatic Methodstatic MethodHandlemethodHandle(StandardErrorCode errorCode, Method method) Returns a MethodHandle corresponding to the specified method.static MethodHandlemethodHandle(Class<?> clazz, String name, Class<?>... parameterTypes) Returns a MethodHandle corresponding to the specified method.static MethodHandlemethodHandle(Method method) Returns a MethodHandle corresponding to the specified method.
-
Method Details
-
field
-
method
-
methodHandle
Returns a MethodHandle corresponding to the specified method.Warning: The way Oracle JVM implements producing MethodHandle for a method involves creating JNI global weak references. G1 processes such references serially. As a result, calling this method in a tight loop can create significant GC pressure and significantly increase application pause time.
-
methodHandle
Returns a MethodHandle corresponding to the specified method.Warning: The way Oracle JVM implements producing MethodHandle for a method involves creating JNI global weak references. G1 processes such references serially. As a result, calling this method in a tight loop can create significant GC pressure and significantly increase application pause time.
-
methodHandle
Returns a MethodHandle corresponding to the specified method.Warning: The way Oracle JVM implements producing MethodHandle for a method involves creating JNI global weak references. G1 processes such references serially. As a result, calling this method in a tight loop can create significant GC pressure and significantly increase application pause time.
-
constructorMethodHandle
Returns a MethodHandle corresponding to the specified constructor.Warning: The way Oracle JVM implements producing MethodHandle for a constructor involves creating JNI global weak references. G1 processes such references serially. As a result, calling this method in a tight loop can create significant GC pressure and significantly increase application pause time.
-
constructorMethodHandle
public static MethodHandle constructorMethodHandle(StandardErrorCode errorCode, Class<?> clazz, Class<?>... parameterTypes) Returns a MethodHandle corresponding to the specified constructor.Warning: The way Oracle JVM implements producing MethodHandle for a constructor involves creating JNI global weak references. G1 processes such references serially. As a result, calling this method in a tight loop can create significant GC pressure and significantly increase application pause time.
-
constructorMethodHandle
public static MethodHandle constructorMethodHandle(StandardErrorCode errorCode, Constructor<?> constructor) Returns a MethodHandle corresponding to the specified constructor.Warning: The way Oracle JVM implements producing MethodHandle for a constructor involves creating JNI global weak references. G1 processes such references serially. As a result, calling this method in a tight loop can create significant GC pressure and significantly increase application pause time.
-