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 | Class and Description |
---|---|
static class |
ClassLoadingStrategy.Default
This class contains implementations of default class loading strategies.
|
protected static class |
ClassLoadingStrategy.Default.InjectionDispatcher
A class loading strategy which applies a class loader injection while applying a given
ProtectionDomain on class injection. |
protected static class |
ClassLoadingStrategy.Default.WrappingDispatcher
A class loading strategy which creates a wrapping class loader while applying a given
ProtectionDomain on class loading. |
Modifier and Type | Method and Description |
---|---|
ClassLoadingStrategy.Configurable<ClassLoader> |
ClassLoadingStrategy.Default.allowExistingTypes()
Determines if this class loading strategy should not throw an exception when attempting to load a class that
was already loaded.
|
ClassLoadingStrategy.Configurable<ClassLoader> |
ClassLoadingStrategy.Default.InjectionDispatcher.allowExistingTypes()
Determines if this class loading strategy should not throw an exception when attempting to load a class that
was already loaded.
|
ClassLoadingStrategy.Configurable<ClassLoader> |
ClassLoadingStrategy.Default.WrappingDispatcher.allowExistingTypes()
Determines if this class loading strategy should not throw an exception when attempting to load a class that
was already loaded.
|
ClassLoadingStrategy.Configurable<S> |
ClassLoadingStrategy.Configurable.allowExistingTypes()
Determines if this class loading strategy should not throw an exception when attempting to load a class that
was already loaded.
|
ClassLoadingStrategy.Configurable<ClassLoader> |
ClassLoadingStrategy.Default.opened()
With an opened class loading strategy, it is assured that types can be added to the class loader, either by
indirect injection using this strategy or by creating a class loader that explicitly supports injection.
|
ClassLoadingStrategy.Configurable<ClassLoader> |
ClassLoadingStrategy.Default.InjectionDispatcher.opened()
With an opened class loading strategy, it is assured that types can be added to the class loader, either by
indirect injection using this strategy or by creating a class loader that explicitly supports injection.
|
ClassLoadingStrategy.Configurable<ClassLoader> |
ClassLoadingStrategy.Default.WrappingDispatcher.opened()
With an opened class loading strategy, it is assured that types can be added to the class loader, either by
indirect injection using this strategy or by creating a class loader that explicitly supports injection.
|
ClassLoadingStrategy.Configurable<S> |
ClassLoadingStrategy.Configurable.opened()
With an opened class loading strategy, it is assured that types can be added to the class loader, either by
indirect injection using this strategy or by creating a class loader that explicitly supports injection.
|
ClassLoadingStrategy.Configurable<ClassLoader> |
ClassLoadingStrategy.Default.with(PackageDefinitionStrategy packageDefinitionStrategy)
Defines the supplied package definition strategy to be used for defining packages.
|
ClassLoadingStrategy.Configurable<ClassLoader> |
ClassLoadingStrategy.Default.InjectionDispatcher.with(PackageDefinitionStrategy packageDefinitionStrategy)
Defines the supplied package definition strategy to be used for defining packages.
|
ClassLoadingStrategy.Configurable<ClassLoader> |
ClassLoadingStrategy.Default.WrappingDispatcher.with(PackageDefinitionStrategy packageDefinitionStrategy)
Defines the supplied package definition strategy to be used for defining packages.
|
ClassLoadingStrategy.Configurable<S> |
ClassLoadingStrategy.Configurable.with(PackageDefinitionStrategy packageDefinitionStrategy)
Defines the supplied package definition strategy to be used for defining packages.
|
ClassLoadingStrategy.Configurable<ClassLoader> |
ClassLoadingStrategy.Default.with(ProtectionDomain protectionDomain)
Overrides the implicitly set default
ProtectionDomain with an explicit one. |
ClassLoadingStrategy.Configurable<ClassLoader> |
ClassLoadingStrategy.Default.InjectionDispatcher.with(ProtectionDomain protectionDomain)
Overrides the implicitly set default
ProtectionDomain with an explicit one. |
ClassLoadingStrategy.Configurable<ClassLoader> |
ClassLoadingStrategy.Default.WrappingDispatcher.with(ProtectionDomain protectionDomain)
Overrides the implicitly set default
ProtectionDomain with an explicit one. |
ClassLoadingStrategy.Configurable<S> |
ClassLoadingStrategy.Configurable.with(ProtectionDomain protectionDomain)
Overrides the implicitly set default
ProtectionDomain with an explicit one. |
Copyright © 2014–2024. All rights reserved.