Class DynamicClassLoader
java.lang.Object
java.lang.ClassLoader
org.springframework.core.test.tools.DynamicClassLoader
ClassLoader used to expose dynamically generated content.- Since:
- 6.0
- Author:
- Phillip Webb, Andy Wilkinson, Scott Frederick
-
Constructor Summary
ConstructorsConstructorDescriptionDynamicClassLoader(ClassLoader parent, ClassFiles classFiles, ResourceFiles resourceFiles, Map<String, org.springframework.core.test.tools.DynamicClassFileObject> dynamicClassFiles, Map<String, org.springframework.core.test.tools.DynamicResourceFileObject> dynamicResourceFiles) -
Method Summary
Modifier and TypeMethodDescriptionprotected Class<?> findResource(String name) protected Enumeration<URL> findResources(String name) Methods inherited from class 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
-
DynamicClassLoader
public DynamicClassLoader(ClassLoader parent, ClassFiles classFiles, ResourceFiles resourceFiles, Map<String, org.springframework.core.test.tools.DynamicClassFileObject> dynamicClassFiles, Map<String, org.springframework.core.test.tools.DynamicResourceFileObject> dynamicResourceFiles)
-
-
Method Details
-
findClass
- Overrides:
findClassin classClassLoader- Throws:
ClassNotFoundException
-
findResources
- Overrides:
findResourcesin classClassLoader- Throws:
IOException
-
findResource
- Overrides:
findResourcein classClassLoader
-