Uses of Interface
net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Configurable
Packages that use ClassLoadingStrategy.Configurable
Package
Description
This package contains classes that are responsible for class loading of classes that are represented by
byte
arrays.-
Uses of ClassLoadingStrategy.Configurable in net.bytebuddy.dynamic.loading
Classes in net.bytebuddy.dynamic.loading that implement ClassLoadingStrategy.ConfigurableModifier and TypeClassDescriptionstatic enum
This class contains implementations of default class loading strategies.protected static class
A class loading strategy which applies a class loader injection while applying a givenProtectionDomain
on class injection.protected static class
A class loading strategy which creates a wrapping class loader while applying a givenProtectionDomain
on class loading.Fields in net.bytebuddy.dynamic.loading declared as ClassLoadingStrategy.ConfigurableModifier and TypeFieldDescriptionprivate final ClassLoadingStrategy.Configurable
<ClassLoader> ClassLoadingStrategy.Default.dispatcher
The dispatcher to be used when loading a class.Methods in net.bytebuddy.dynamic.loading that return ClassLoadingStrategy.ConfigurableModifier and TypeMethodDescriptionClassLoadingStrategy.Configurable.allowExistingTypes()
Determines if this class loading strategy should not throw an exception when attempting to load a class that was already loaded.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.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.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.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.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.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.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.with
(ProtectionDomain protectionDomain) Overrides the implicitly set defaultProtectionDomain
with an explicit one.ClassLoadingStrategy.Configurable.with
(PackageDefinitionStrategy packageDefinitionStrategy) Defines the supplied package definition strategy to be used for defining packages.ClassLoadingStrategy.Default.InjectionDispatcher.with
(ProtectionDomain protectionDomain) Overrides the implicitly set defaultProtectionDomain
with an explicit one.ClassLoadingStrategy.Default.InjectionDispatcher.with
(PackageDefinitionStrategy packageDefinitionStrategy) Defines the supplied package definition strategy to be used for defining packages.ClassLoadingStrategy.Default.with
(ProtectionDomain protectionDomain) Overrides the implicitly set defaultProtectionDomain
with an explicit one.ClassLoadingStrategy.Default.with
(PackageDefinitionStrategy packageDefinitionStrategy) Defines the supplied package definition strategy to be used for defining packages.ClassLoadingStrategy.Default.WrappingDispatcher.with
(ProtectionDomain protectionDomain) Overrides the implicitly set defaultProtectionDomain
with an explicit one.ClassLoadingStrategy.Default.WrappingDispatcher.with
(PackageDefinitionStrategy packageDefinitionStrategy) Defines the supplied package definition strategy to be used for defining packages.Constructors in net.bytebuddy.dynamic.loading with parameters of type ClassLoadingStrategy.ConfigurableModifierConstructorDescriptionprivate
Default
(ClassLoadingStrategy.Configurable<ClassLoader> dispatcher) Creates a new default class loading strategy.