Uses of Interface
nonapi.io.github.classgraph.concurrency.WorkQueue.WorkUnitProcessor
-
Packages that use WorkQueue.WorkUnitProcessor Package Description io.github.classgraph nonapi.io.github.classgraph.concurrency -
-
Uses of WorkQueue.WorkUnitProcessor in io.github.classgraph
Classes in io.github.classgraph that implement WorkQueue.WorkUnitProcessor Modifier and Type Class Description private static classScanner.ClassfileScannerWorkUnitProcessorWorkUnitProcessor for scanning classfiles.Methods in io.github.classgraph that return WorkQueue.WorkUnitProcessor Modifier and Type Method Description private WorkQueue.WorkUnitProcessor<Scanner.ClasspathEntryWorkUnit>Scanner. newClasspathEntryWorkUnitProcessor(java.util.Set<ClasspathElement> allClasspathEltsOut, java.util.Set<ClasspathElement> toplevelClasspathEltsOut)Create a WorkUnitProcessor for opening traditional classpath entries (which are mapped toClasspathElementDirorClasspathElementZip--is handled separately).Methods in io.github.classgraph with parameters of type WorkQueue.WorkUnitProcessor Modifier and Type Method Description private <W> voidScanner. processWorkUnits(java.util.Collection<W> workUnits, LogNode log, WorkQueue.WorkUnitProcessor<W> workUnitProcessor)Process work units. -
Uses of WorkQueue.WorkUnitProcessor in nonapi.io.github.classgraph.concurrency
Fields in nonapi.io.github.classgraph.concurrency declared as WorkQueue.WorkUnitProcessor Modifier and Type Field Description private WorkQueue.WorkUnitProcessor<T>WorkQueue. workUnitProcessorThe work unit processor.Methods in nonapi.io.github.classgraph.concurrency with parameters of type WorkQueue.WorkUnitProcessor Modifier and Type Method Description static <U> voidWorkQueue. runWorkQueue(java.util.Collection<U> elements, java.util.concurrent.ExecutorService executorService, InterruptionChecker interruptionChecker, int numParallelTasks, LogNode log, WorkQueue.WorkUnitProcessor<U> workUnitProcessor)Start a work queue on the elements in the provided collection, blocking until all work units have been completed.Constructors in nonapi.io.github.classgraph.concurrency with parameters of type WorkQueue.WorkUnitProcessor Constructor Description WorkQueue(java.util.Collection<T> initialWorkUnits, WorkQueue.WorkUnitProcessor<T> workUnitProcessor, int numWorkers, InterruptionChecker interruptionChecker, LogNode log)A parallel work queue.
-