Uses of Enum Class
net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
Packages that use ByteArrayClassLoader.PersistenceHandler
Package
Description
This package contains classes that are responsible for class loading of classes that are represented by
byte
arrays.-
Uses of ByteArrayClassLoader.PersistenceHandler in net.bytebuddy.dynamic.loading
Fields in net.bytebuddy.dynamic.loading declared as ByteArrayClassLoader.PersistenceHandlerModifier and TypeFieldDescriptionprotected final ByteArrayClassLoader.PersistenceHandler
ByteArrayClassLoader.persistenceHandler
The persistence handler of this class loader.private final ByteArrayClassLoader.PersistenceHandler
ClassLoadingStrategy.Default.WrappingDispatcher.persistenceHandler
The persistence handler to apply.Methods in net.bytebuddy.dynamic.loading that return ByteArrayClassLoader.PersistenceHandlerModifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.ByteArrayClassLoader.PersistenceHandler.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in net.bytebuddy.dynamic.loading with parameters of type ByteArrayClassLoader.PersistenceHandlerModifier and TypeMethodDescriptionstatic Map<TypeDescription,
Class<?>> ByteArrayClassLoader.ChildFirst.load
(ClassLoader classLoader, Map<TypeDescription, byte[]> types, ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, boolean forbidExisting, boolean sealed) Loads a given set of class descriptions and their binary representations using a child-first class loader.static Map<TypeDescription,
Class<?>> ByteArrayClassLoader.load
(ClassLoader classLoader, Map<TypeDescription, byte[]> types, ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, boolean forbidExisting, boolean sealed) Loads a given set of class descriptions and their binary representations.Constructors in net.bytebuddy.dynamic.loading with parameters of type ByteArrayClassLoader.PersistenceHandlerModifierConstructorDescriptionByteArrayClassLoader
(ClassLoader parent, boolean sealed, Map<String, byte[]> typeDefinitions, ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy) Creates a new class loader for a given definition of classes.ByteArrayClassLoader
(ClassLoader parent, boolean sealed, Map<String, byte[]> typeDefinitions, ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassFilePostProcessor classFilePostProcessor) Creates a new class loader for a given definition of classes.ByteArrayClassLoader
(ClassLoader parent, boolean sealed, Map<String, byte[]> typeDefinitions, ByteArrayClassLoader.PersistenceHandler persistenceHandler) Creates a new class loader for a given definition of classes.ByteArrayClassLoader
(ClassLoader parent, Map<String, byte[]> typeDefinitions, ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy) Creates a new class loader for a given definition of classes.ByteArrayClassLoader
(ClassLoader parent, Map<String, byte[]> typeDefinitions, ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassFilePostProcessor classFilePostProcessor) Creates a new class loader for a given definition of classes.ByteArrayClassLoader
(ClassLoader parent, Map<String, byte[]> typeDefinitions, ByteArrayClassLoader.PersistenceHandler persistenceHandler) Creates a new class loader for a given definition of classes.ChildFirst
(ClassLoader parent, boolean sealed, Map<String, byte[]> typeDefinitions, ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy) Creates a new child-first byte array class loader.ChildFirst
(ClassLoader parent, boolean sealed, Map<String, byte[]> typeDefinitions, ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassFilePostProcessor classFilePostProcessor) Creates a new child-first byte array class loader.ChildFirst
(ClassLoader parent, boolean sealed, Map<String, byte[]> typeDefinitions, ByteArrayClassLoader.PersistenceHandler persistenceHandler) Creates a new child-first byte array class loader.ChildFirst
(ClassLoader parent, Map<String, byte[]> typeDefinitions, ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy) Creates a new child-first byte array class loader.ChildFirst
(ClassLoader parent, Map<String, byte[]> typeDefinitions, ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassFilePostProcessor classFilePostProcessor) Creates a new child-first byte array class loader.ChildFirst
(ClassLoader parent, Map<String, byte[]> typeDefinitions, ByteArrayClassLoader.PersistenceHandler persistenceHandler) Creates a new child-first byte array class loader.private
WrappingDispatcher
(ProtectionDomain protectionDomain, PackageDefinitionStrategy packageDefinitionStrategy, ByteArrayClassLoader.PersistenceHandler persistenceHandler, boolean childFirst, boolean forbidExisting, boolean sealed) Creates a new protection domain specific class loading wrapper.protected
WrappingDispatcher
(ByteArrayClassLoader.PersistenceHandler persistenceHandler, boolean childFirst) Creates a new wrapping dispatcher with a default protection domain and a default access control context.