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 ScanResultFastClasspathScanner. scan()Scans the classpath for matching files, and calls any MatchProcessors if a match is identified.ScanResultFastClasspathScanner. scan(int numThreads)Scans the classpath for matching files, and calls any MatchProcessors if a match is identified.ScanResultFastClasspathScanner. 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 ScanResultScanner. call()Determine the unique ordered classpath elements, and run a scan looking for file or classfile matches if necessary.static ScanResultScanResult. 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 voidScanSpec. callMatchProcessors(ScanResult scanResult)Run the MatchProcessors after a scan has completed.voidScanResultProcessor. 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 voidClassMatchProcessorWrapper. 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)
-