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 ScanResultClassGraphClassLoader. scanResultThe scan result.protected ScanResultClasspathElement. scanResultThe ScanResult that the classpath element came from.private ScanResultMethodParameterInfo. scanResultThe scan result.protected ScanResultScanResultObject. scanResultThe 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. nonClosedWeakReferencesThe set of WeakReferences to non-closed ScanResult objects.private java.lang.ref.WeakReference<ScanResult>ScanResult. weakReferenceTheWeakReferencefor this ScanResult.Methods in io.github.classgraph that return ScanResult Modifier and Type Method Description ScanResultScanner. call()Determine the unique ordered classpath elements, and run a scan looking for file or classfile matches if necessary.static ScanResultScanResult. fromJSON(java.lang.String json)Deserialize a ScanResult from previously-serialized JSON.(package private) ScanResultClassGraph. getClasspathScanResult(AutoCloseableExecutorService executorService)Get aScanResultthat can be used for determining the classpath.private ScanResultScanner. openClasspathElementsThenScan()Open each of the classpath elements, looking for additional child classpath elements that need scanning (e.g.private ScanResultScanner. performScan(java.util.List<ClasspathElement> finalClasspathEltOrder, java.util.List<java.lang.String> finalClasspathEltOrderStrs, ClasspathFinder classpathFinder)Scan the classpath and/or visible modules.ScanResultClassGraph. scan()Scans the classpath, blocking until the scan is complete.ScanResultClassGraph. scan(int numThreads)Scans the classpath with the requested number of threads, blocking until the scan is complete.ScanResultClassGraph. scan(java.util.concurrent.ExecutorService executorService, int numParallelTasks)Scans the classpath using the requestedExecutorServiceand 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 voidClassGraph.ScanResultProcessor. processScanResult(ScanResult scanResult)Process the result of an asynchronous scan after scanning has completed.(package private) voidAnnotationClassRef. setScanResult(ScanResult scanResult)(package private) voidAnnotationInfo. setScanResult(ScanResult scanResult)(package private) voidAnnotationParameterValue. setScanResult(ScanResult scanResult)(package private) voidArrayClassInfo. setScanResult(ScanResult scanResult)(package private) voidArrayTypeSignature. setScanResult(ScanResult scanResult)(package private) voidBaseTypeSignature. setScanResult(ScanResult scanResult)(package private) voidClassInfo. setScanResult(ScanResult scanResult)(package private) voidClasspathElement. setScanResult(ScanResult scanResult)Used to set the ScanResult after the scan is complete.(package private) voidClassRefTypeSignature. setScanResult(ScanResult scanResult)(package private) voidClassTypeSignature. setScanResult(ScanResult scanResult)(package private) voidFieldInfo. setScanResult(ScanResult scanResult)(package private) voidHierarchicalTypeSignature. setScanResult(ScanResult scanResult)(package private) voidMethodInfo. setScanResult(ScanResult scanResult)protected voidMethodParameterInfo. setScanResult(ScanResult scanResult)Sets the scan result.(package private) voidMethodTypeSignature. setScanResult(ScanResult scanResult)(package private) voidObjectTypedValueWrapper. setScanResult(ScanResult scanResult)(package private) voidScanResultObject. setScanResult(ScanResult scanResult)Set ScanResult backreferences in info objects after scan has completed.(package private) voidTypeArgument. setScanResult(ScanResult scanResult)(package private) voidTypeParameter. setScanResult(ScanResult scanResult)(package private) voidTypeVariableSignature. setScanResult(ScanResult scanResult)Constructors in io.github.classgraph with parameters of type ScanResult Constructor Description ClassGraphClassLoader(ScanResult scanResult)Constructor.
-