Uses of Class
io.github.lukehutch.fastclasspathscanner.scanner.ScanResult
-
-
Uses of ScanResult in io.github.lukehutch.fastclasspathscanner
Methods in io.github.lukehutch.fastclasspathscanner that return ScanResult Modifier and Type Method Description ScanResult
FastClasspathScanner. scan()
Scans the classpath for matching files, and calls any MatchProcessors if a match is identified.ScanResult
FastClasspathScanner. scan(int numThreads)
Scans the classpath for matching files, and calls any MatchProcessors if a match is identified.ScanResult
FastClasspathScanner. scan(ExecutorService executorService, int numParallelTasks)
Scans the classpath for matching files, and calls any MatchProcessors if a match is identified.Methods in io.github.lukehutch.fastclasspathscanner that return types with arguments of type ScanResult Modifier and Type Method Description Future<ScanResult>
FastClasspathScanner. scanAsync(ExecutorService executorService, int numParallelTasks)
Asynchronously scans the classpath for matching files, and calls any MatchProcessors if a match is identified. -
Uses of ScanResult in io.github.lukehutch.fastclasspathscanner.scanner
Methods in io.github.lukehutch.fastclasspathscanner.scanner 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(String json)
Deserialize a ScanResult from previously-saved JSON.Methods in io.github.lukehutch.fastclasspathscanner.scanner with parameters of type ScanResult Modifier and Type Method Description void
ScanSpec. callMatchProcessors(ScanResult scanResult)
Run the MatchProcessors after a scan has completed.void
ScanResultProcessor. processScanResult(ScanResult scanResult)
Process the result of an asynchronous scan after scanning has completed and any MatchProcessors have been run. -
Uses of ScanResult in io.github.lukehutch.fastclasspathscanner.scanner.matchers
Methods in io.github.lukehutch.fastclasspathscanner.scanner.matchers with parameters of type ScanResult Modifier and Type Method Description void
ClassMatchProcessorWrapper. lookForMatches(ScanResult scanResult, LogNode log)
-
Uses of ScanResult in io.github.lukehutch.fastclasspathscanner.typesignature
Methods in io.github.lukehutch.fastclasspathscanner.typesignature with parameters of type ScanResult Modifier and Type Method Description Class<?>
ArrayTypeSignature. instantiate(ScanResult scanResult)
Class<?>
BaseTypeSignature. instantiate(ScanResult scanResult)
Class<?>
ClassRefTypeSignature. instantiate(ScanResult scanResult)
Instantiate class ref.abstract Class<?>
TypeSignature. instantiate(ScanResult scanResult)
Instantiate the type signature into a class reference.Class<?>
TypeVariableSignature. instantiate(ScanResult scanResult)
-