Uses of Class
nonapi.io.github.classgraph.concurrency.SingletonMap
Packages that use SingletonMap
Package
Description
-
Uses of SingletonMap in io.github.classgraph
Fields in io.github.classgraph declared as SingletonMapModifier and TypeFieldDescriptionprivate final SingletonMap
<Object, ClasspathElement, IOException> A singleton map used to eliminate creation of duplicateClasspathElement
objects, to reduce the chance that resources are scanned twice, by mapping canonicalized Path objects, URLs, etc.(package private) SingletonMap
<ModuleRef, Recycler<ModuleReaderProxy, IOException>, IOException> ClasspathElementModule.moduleRefToModuleReaderProxyRecyclerMap
A singleton map from aModuleRef
to aModuleReaderProxy
recycler for the module.Constructors in io.github.classgraph with parameters of type SingletonMapModifierConstructorDescription(package private)
ClasspathElementModule
(ModuleRef moduleRef, SingletonMap<ModuleRef, Recycler<ModuleReaderProxy, IOException>, IOException> moduleRefToModuleReaderProxyRecyclerMap, Scanner.ClasspathEntryWorkUnit workUnit, ScanSpec scanSpec) A zip/jarfile classpath element. -
Uses of SingletonMap in nonapi.io.github.classgraph.fastzipfilereader
Fields in nonapi.io.github.classgraph.fastzipfilereader declared as SingletonMapModifier and TypeFieldDescriptionprivate SingletonMap
<File, PhysicalZipFile, IOException> NestedJarHandler.canonicalFileToPhysicalZipFileMap
A singleton map from a zipfile'sFile
to thePhysicalZipFile
for that file, used to ensure that theRandomAccessFile
andFileChannel
for any given zipfile is opened only once.private SingletonMap
<FastZipEntry, ZipFileSlice, IOException> NestedJarHandler.fastZipEntryToZipFileSliceMap
A singleton map from aFastZipEntry
to theZipFileSlice
wrapping either the zip entry data, if the entry is stored, or a ByteBuffer, if the zip entry was inflated to memory, or a physical file on disk if the zip entry was inflated to a temporary file.NestedJarHandler.moduleRefToModuleReaderProxyRecyclerMap
A singleton map from aModuleRef
to aModuleReaderProxy
recycler for the module.NestedJarHandler.nestedPathToLogicalZipFileAndPackageRootMap
A singleton map from nested jarfile path to a tuple of the logical zipfile for the path, and the package root within the logical zipfile.NestedJarHandler.zipFileSliceToLogicalZipFileMap
A singleton map from aZipFileSlice
to theLogicalZipFile
for that slice. -
Uses of SingletonMap in nonapi.io.github.classgraph.reflection
Fields in nonapi.io.github.classgraph.reflection declared as SingletonMapModifier and TypeFieldDescriptionprivate final SingletonMap
<Class<?>, ReflectionDriver.ClassMemberCache, Exception> ReflectionDriver.classToClassMemberCache