Package net.bytebuddy.utility.dispatcher
Class JavaDispatcher.DynamicClassLoader
java.lang.Object
java.lang.ClassLoader
net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader
- Enclosing class:
JavaDispatcher<T>
A class loader for loading synthetic classes for implementing a
JavaDispatcher
.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static interface
A resolver to make adjustments that are possibly necessary to withhold module graph guarantees. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String
The dump folder that is defined by theTypeWriter.DUMP_PROPERTY
property ornull
if not set.private static final Object[]
Indicates that a constructor does not require any arguments.private static final Class<?>[]
Indicates that a constructor does not declare any parameters. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
DynamicClassLoader
(Class<?> target) Creates a new dynamic class loader. -
Method Summary
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
Field Details
-
DUMP_FOLDER
The dump folder that is defined by theTypeWriter.DUMP_PROPERTY
property ornull
if not set. -
NO_PARAMETER
Indicates that a constructor does not declare any parameters. -
NO_ARGUMENT
Indicates that a constructor does not require any arguments.
-
-
Constructor Details
-
DynamicClassLoader
Creates a new dynamic class loader.- Parameters:
target
- The proxied type.
-
-
Method Details