Package net.bytebuddy.dynamic.loading
Interface ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleReference
-
- Enclosing class:
- ModuleLayerFromSingleClassLoaderDecorator
@Proxied("net.bytebuddy.dynamic.loading.SimpleModuleReference") protected static interface ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleReference
A proxy for the dynamically generatedSimpleModuleReferencetype.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classModuleLayerFromSingleClassLoaderDecorator.SimpleModuleReference.CreationActionAn action to createnet.bytebuddy.dynamic.loading.SimpleModuleReference.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.ObjectnewInstance(java.lang.Object moduleDescriptor, java.net.URI location, java.util.Map<java.lang.String,byte[]> types)Creates a new instance of the simple module reference.
-
-
-
Method Detail
-
newInstance
@IsConstructor java.lang.Object newInstance(@Proxied("java.lang.module.ModuleDescriptor") java.lang.Object moduleDescriptor, @MaybeNull java.net.URI location, java.util.Map<java.lang.String,byte[]> types)
Creates a new instance of the simple module reference.- Parameters:
moduleDescriptor- The module descriptor.location- The module location URI ornull.types- The map of type names to their byte representations.- Returns:
- A new simple module reference instance.
-
-