Package org.burningwave.core.assembler
Class ComponentContainer.PathScannerClassLoader
java.lang.Object
java.lang.ClassLoader
org.burningwave.core.classes.MemoryClassLoader
org.burningwave.core.classes.PathScannerClassLoader
org.burningwave.core.assembler.ComponentContainer.PathScannerClassLoader
- All Implemented Interfaces:
AutoCloseable,Cleanable,Closeable,Component,Identifiable,Properties.Listener,Memorizer
- Enclosing class:
- ComponentContainer
public static class ComponentContainer.PathScannerClassLoader extends PathScannerClassLoader
-
Nested Class Summary
Nested classes/interfaces inherited from class org.burningwave.core.classes.PathScannerClassLoader
PathScannerClassLoader.Configuration -
Field Summary
Fields inherited from class org.burningwave.core.classes.MemoryClassLoader
isClosed -
Method Summary
Modifier and Type Method Description voidmarkAsCloseable()Methods inherited from class org.burningwave.core.classes.PathScannerClassLoader
close, create, getResource, getResourceAsStream, getResources, getResourcesAsStream, getURLs, hasBeenLoaded, scanPathsAndAddAllByteCodesFound, scanPathsAndAddAllByteCodesFoundMethods inherited from class org.burningwave.core.classes.MemoryClassLoader
addByteCode, addByteCodes, addByteCodes, addLoadedByteCode, clear, create, definePackage, findClass, forceBytecodesLoading, getByteCodeAsInputStream, getByteCodeOf, getLoadedClassesForPackage, getNotLoadedByteCode, hasPackageBeenDefined, loadClass, loadOrDefineClass, loadOrDefineClass, loadOrDefineClass, register, removeNotLoadedBytecode, unregister, unregisterMethods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.burningwave.core.Closeable
closeResources, closeResources, createCloseResoucesTask, createCloseResoucesTaskMethods inherited from interface org.burningwave.core.Identifiable
getId, getOperationIdMethods inherited from interface org.burningwave.core.Memorizer
getOrCreateTemporaryFolder, getOrCreateTemporaryFolder, getTemporaryFolderPrefixMethods inherited from interface org.burningwave.core.iterable.Properties.Listener
listenTo, processChangeNotification, unregister
-
Method Details
-
markAsCloseable
public void markAsCloseable()
-