Uses of Class
io.github.classgraph.ModuleRef
-
Packages that use ModuleRef Package Description io.github.classgraph nonapi.io.github.classgraph.classpath nonapi.io.github.classgraph.fastzipfilereader -
-
Uses of ModuleRef in io.github.classgraph
Fields in io.github.classgraph declared as ModuleRef Modifier and Type Field Description (package private) ModuleRef
ClasspathElementModule. moduleRef
The module ref.private ModuleRef
ModuleInfo. moduleRef
TheModuleRef
.Fields in io.github.classgraph with type parameters of type ModuleRef Modifier and Type Field Description (package private) SingletonMap<ModuleRef,Recycler<ModuleReaderProxy,java.io.IOException>,java.io.IOException>
ClasspathElementModule. moduleRefToModuleReaderProxyRecyclerMap
A singleton map from aModuleRef
to aModuleReaderProxy
recycler for the module.Methods in io.github.classgraph that return ModuleRef Modifier and Type Method Description ModuleRef
ClassInfo. getModuleRef()
Get the module that this class was found within, as aModuleRef
, or null if this class was found in a directory or jar in the classpath.(package private) ModuleRef
ClasspathElementModule. getModuleRef()
Get the ModuleRef for this classpath element.ModuleRef
ModuleInfo. getModuleRef()
TheModuleRef
for this module, or null if this module was obtained from a classpath element on the traditional classpath that contained amodule-info.class
file.ModuleRef
Resource. getModuleRef()
Methods in io.github.classgraph that return types with arguments of type ModuleRef Modifier and Type Method Description java.util.List<ModuleRef>
ClassGraph. getModules()
ReturnsModuleRef
references for all the visible modules.java.util.List<ModuleRef>
ScanResult. getModules()
GetModuleRef
references for all visible modules.Methods in io.github.classgraph with parameters of type ModuleRef Modifier and Type Method Description int
ModuleRef. compareTo(ModuleRef o)
Constructors in io.github.classgraph with parameters of type ModuleRef Constructor Description ClasspathElementModule(ModuleRef moduleRef, SingletonMap<ModuleRef,Recycler<ModuleReaderProxy,java.io.IOException>,java.io.IOException> moduleRefToModuleReaderProxyRecyclerMap, Scanner.ClasspathEntryWorkUnit workUnit, ScanSpec scanSpec)
A zip/jarfile classpath element.ModuleInfo(ModuleRef moduleRef, ClasspathElement classpathElement)
Construct a ModuleInfo object.ModuleReaderProxy(ModuleRef moduleRef)
Constructor.Constructor parameters in io.github.classgraph with type arguments of type ModuleRef Constructor Description ClasspathElementModule(ModuleRef moduleRef, SingletonMap<ModuleRef,Recycler<ModuleReaderProxy,java.io.IOException>,java.io.IOException> moduleRefToModuleReaderProxyRecyclerMap, Scanner.ClasspathEntryWorkUnit workUnit, ScanSpec scanSpec)
A zip/jarfile classpath element. -
Uses of ModuleRef in nonapi.io.github.classgraph.classpath
Fields in nonapi.io.github.classgraph.classpath with type parameters of type ModuleRef Modifier and Type Field Description private java.util.List<ModuleRef>
ModuleFinder. nonSystemModuleRefs
The non system module refs.private java.util.List<ModuleRef>
ModuleFinder. systemModuleRefs
The system module refs.Methods in nonapi.io.github.classgraph.classpath that return types with arguments of type ModuleRef Modifier and Type Method Description private java.util.List<ModuleRef>
ModuleFinder. findModuleRefs(java.util.LinkedHashSet<java.lang.Object> layers, ScanSpec scanSpec, LogNode log)
Get all visible ModuleReferences in a list of layers.private java.util.List<ModuleRef>
ModuleFinder. findModuleRefsFromCallstack(java.lang.Class<?>[] callStack, ScanSpec scanSpec, boolean scanNonSystemModules, LogNode log)
Get all visible ModuleReferences in all layers, given an array of stack frameClass<?>
references.java.util.List<ModuleRef>
ModuleFinder. getNonSystemModuleRefs()
Get the non-system modules asModuleRef
wrappers.java.util.List<ModuleRef>
ModuleFinder. getSystemModuleRefs()
Get the system modules asModuleRef
wrappers. -
Uses of ModuleRef in nonapi.io.github.classgraph.fastzipfilereader
Fields in nonapi.io.github.classgraph.fastzipfilereader with type parameters of type ModuleRef Modifier and Type Field Description SingletonMap<ModuleRef,Recycler<ModuleReaderProxy,java.io.IOException>,java.io.IOException>
NestedJarHandler. moduleRefToModuleReaderProxyRecyclerMap
A singleton map from aModuleRef
to aModuleReaderProxy
recycler for the module.
-