Class DefineClassHelper.Java11
java.lang.Object
org.objenesis.instantiator.exotic.util.DefineClassHelper.Helper
org.objenesis.instantiator.exotic.util.DefineClassHelper.Java11
- Enclosing class:
DefineClassHelper
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MethodHandleprivate final MethodHandleprivate final MethodHandleprivate final MethodHandles.Lookupprivate final Class<?> private final MethodHandle -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate MethodHandleaddReads()private MethodHandle(package private) Class<?> defineClass(String className, byte[] b, int off, int len, Class<?> neighbor, ClassLoader loader, ProtectionDomain protectionDomain) private MethodHandleprivate Class<?> module()private MethodHandle
-
Field Details
-
module
-
lookup
-
getModule
-
addReads
-
privateLookupIn
-
defineClass
-
-
Constructor Details
-
Java11
private Java11()
-
-
Method Details
-
module
-
getModule
-
addReads
-
privateLookupIn
-
defineClass
-
defineClass
Class<?> defineClass(String className, byte[] b, int off, int len, Class<?> neighbor, ClassLoader loader, ProtectionDomain protectionDomain) - Specified by:
defineClassin classDefineClassHelper.Helper
-