Uses of Class
io.github.classgraph.ScanResult
-
Packages that use ScanResult Package Description io.github.classgraph -
-
Uses of ScanResult in io.github.classgraph
Fields in io.github.classgraph declared as ScanResult Modifier and Type Field Description private ScanResult
ClassGraphClassLoader. scanResult
The scan result.private ScanResult
MethodParameterInfo. scanResult
The scan result.protected ScanResult
ScanResultObject. scanResult
The scan result.Fields in io.github.classgraph with type parameters of type ScanResult Modifier and Type Field Description private static java.util.Set<java.lang.ref.WeakReference<ScanResult>>
ScanResult. nonClosedWeakReferences
The set of WeakReferences to non-closed ScanResult objects.private java.lang.ref.WeakReference<ScanResult>
ScanResult. weakReference
TheWeakReference
for this ScanResult.Methods in io.github.classgraph that return ScanResult Modifier and Type Method Description ScanResult
Scanner. call()
Determine the unique ordered classpath elements, and run a scan looking for file or classfile matches if necessary.static ScanResult
ScanResult. fromJSON(java.lang.String json)
Deserialize a ScanResult from previously-serialized JSON.(package private) ScanResult
ClassGraph. getClasspathScanResult(AutoCloseableExecutorService executorService)
Get aScanResult
that can be used for determining the classpath.private ScanResult
Scanner. openClasspathElementsThenScan()
Open each of the classpath elements, looking for additional child classpath elements that need scanning (e.g.private ScanResult
Scanner. performScan(java.util.List<ClasspathElement> finalClasspathEltOrder, java.util.List<java.lang.String> finalClasspathEltOrderStrs, ClasspathFinder classpathFinder)
Scan the classpath and/or visible modules.ScanResult
ClassGraph. scan()
Scans the classpath, blocking until the scan is complete.ScanResult
ClassGraph. scan(int numThreads)
Scans the classpath with the requested number of threads, blocking until the scan is complete.ScanResult
ClassGraph. scan(java.util.concurrent.ExecutorService executorService, int numParallelTasks)
Scans the classpath using the requestedExecutorService
and the requested degree of parallelism, blocking until the scan is complete.Methods in io.github.classgraph that return types with arguments of type ScanResult Modifier and Type Method Description private java.util.concurrent.Future<ScanResult>
ClassGraph. scanAsync(boolean performScan, java.util.concurrent.ExecutorService executorService, int numParallelTasks)
Asynchronously scans the classpath for matching files, returning aFuture<ScanResult>
.java.util.concurrent.Future<ScanResult>
ClassGraph. scanAsync(java.util.concurrent.ExecutorService executorService, int numParallelTasks)
Asynchronously scans the classpath for matching files, returning aFuture<ScanResult>
.Methods in io.github.classgraph with parameters of type ScanResult Modifier and Type Method Description void
ClassGraph.ScanResultProcessor. processScanResult(ScanResult scanResult)
Process the result of an asynchronous scan after scanning has completed.(package private) void
AnnotationClassRef. setScanResult(ScanResult scanResult)
(package private) void
AnnotationInfo. setScanResult(ScanResult scanResult)
(package private) void
AnnotationParameterValue. setScanResult(ScanResult scanResult)
(package private) void
ArrayClassInfo. setScanResult(ScanResult scanResult)
(package private) void
ArrayTypeSignature. setScanResult(ScanResult scanResult)
(package private) void
BaseTypeSignature. setScanResult(ScanResult scanResult)
(package private) void
ClassInfo. setScanResult(ScanResult scanResult)
(package private) void
ClassRefTypeSignature. setScanResult(ScanResult scanResult)
(package private) void
ClassTypeSignature. setScanResult(ScanResult scanResult)
(package private) void
FieldInfo. setScanResult(ScanResult scanResult)
(package private) void
HierarchicalTypeSignature. setScanResult(ScanResult scanResult)
(package private) void
MethodInfo. setScanResult(ScanResult scanResult)
protected void
MethodParameterInfo. setScanResult(ScanResult scanResult)
Sets the scan result.(package private) void
MethodTypeSignature. setScanResult(ScanResult scanResult)
(package private) void
ObjectTypedValueWrapper. setScanResult(ScanResult scanResult)
(package private) void
ScanResultObject. setScanResult(ScanResult scanResult)
Set ScanResult backreferences in info objects after scan has completed.(package private) void
TypeArgument. setScanResult(ScanResult scanResult)
(package private) void
TypeParameter. setScanResult(ScanResult scanResult)
(package private) void
TypeVariableSignature. setScanResult(ScanResult scanResult)
Constructors in io.github.classgraph with parameters of type ScanResult Constructor Description ClassGraphClassLoader(ScanResult scanResult)
Constructor.
-