| Package | Description | 
|---|---|
| net.bytebuddy.dynamic.loading | 
 This package contains classes that are responsible for class loading of classes that are represented by
  
byte arrays. | 
| Modifier and Type | Field and Description | 
|---|---|
protected ByteArrayClassLoader.PersistenceHandler | 
ByteArrayClassLoader.persistenceHandler
The persistence handler of this class loader. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static ByteArrayClassLoader.PersistenceHandler | 
ByteArrayClassLoader.PersistenceHandler.valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static ByteArrayClassLoader.PersistenceHandler[] | 
ByteArrayClassLoader.PersistenceHandler.values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Map<TypeDescription,Class<?>> | 
ByteArrayClassLoader.load(ClassLoader classLoader,
    Map<TypeDescription,byte[]> types,
    ProtectionDomain protectionDomain,
    ByteArrayClassLoader.PersistenceHandler persistenceHandler,
    PackageDefinitionStrategy packageDefinitionStrategy,
    boolean childFirst,
    boolean forbidExisting)
Loads a given set of class descriptions and their binary representations. 
 | 
static ClassLoader | 
ByteArrayClassLoader.of(ClassLoader parent,
  Map<TypeDescription,byte[]> typeDefinitions,
  ProtectionDomain protectionDomain,
  ByteArrayClassLoader.PersistenceHandler persistenceHandler,
  PackageDefinitionStrategy packageDefinitionStrategy,
  boolean childFirst)
Creates a new class loader for a given definition of classes. 
 | 
| Constructor and Description | 
|---|
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. 
 | 
ChildFirst(ClassLoader parent,
          Map<String,byte[]> typeDefinitions,
          ProtectionDomain protectionDomain,
          ByteArrayClassLoader.PersistenceHandler persistenceHandler,
          PackageDefinitionStrategy packageDefinitionStrategy)
Creates a new child-first byte array class loader. 
 | 
WrappingDispatcher(ByteArrayClassLoader.PersistenceHandler persistenceHandler,
                  boolean childFirst)
Creates a new wrapping dispatcher with a default protection domain and a default access control context. 
 | 
Copyright © 2014–2016. All rights reserved.