Package org.assertj.core.api
Class ClassLoadingStrategyFactory.CompositeClassLoader
java.lang.Object
java.lang.ClassLoader
org.assertj.core.api.ClassLoadingStrategyFactory.CompositeClassLoader
- All Implemented Interfaces:
net.bytebuddy.dynamic.loading.ClassLoadingStrategy<ClassLoader>
- Enclosing class:
ClassLoadingStrategyFactory
static class ClassLoadingStrategyFactory.CompositeClassLoader
extends ClassLoader
implements net.bytebuddy.dynamic.loading.ClassLoadingStrategy<ClassLoader>
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy
net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Configurable<S extends ClassLoader>, net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default, net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForBootstrapInjection, net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForJnaInjection, net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForUnsafeInjection, net.bytebuddy.dynamic.loading.ClassLoadingStrategy.UsingLookup
-
Field Summary
Fields inherited from interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy
BOOTSTRAP_LOADER, NO_PROTECTION_DOMAIN
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Class
<?> protected URL
findResource
(String name) protected Enumeration
<URL> findResources
(String name) load
(ClassLoader classLoader, Map<net.bytebuddy.description.type.TypeDescription, byte[]> types) Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
Constructor Details
-
CompositeClassLoader
CompositeClassLoader(ClassLoader parent)
-
-
Method Details
-
findClass
- Overrides:
findClass
in classClassLoader
- Throws:
ClassNotFoundException
-
findResource
- Overrides:
findResource
in classClassLoader
-
findResources
- Overrides:
findResources
in classClassLoader
- Throws:
IOException
-
load
public Map<net.bytebuddy.description.type.TypeDescription,Class<?>> load(ClassLoader classLoader, Map<net.bytebuddy.description.type.TypeDescription, byte[]> types) - Specified by:
load
in interfacenet.bytebuddy.dynamic.loading.ClassLoadingStrategy<ClassLoader>
-