Uses of Interface
nonapi.io.github.classgraph.concurrency.WorkQueue.WorkUnitProcessor
Packages that use WorkQueue.WorkUnitProcessor
-
Uses of WorkQueue.WorkUnitProcessor in io.github.classgraph
Classes in io.github.classgraph that implement WorkQueue.WorkUnitProcessorModifier and TypeClassDescriptionprivate static classWorkUnitProcessor for scanning classfiles.Methods in io.github.classgraph that return WorkQueue.WorkUnitProcessorModifier and TypeMethodDescriptionScanner.newClasspathEntryWorkUnitProcessor(Set<ClasspathElement> allClasspathEltsOut, 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.WorkUnitProcessorModifier and TypeMethodDescriptionprivate <W> voidScanner.processWorkUnits(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.WorkUnitProcessorModifier and TypeFieldDescriptionprivate final WorkQueue.WorkUnitProcessor<T> WorkQueue.workUnitProcessorThe work unit processor.Methods in nonapi.io.github.classgraph.concurrency with parameters of type WorkQueue.WorkUnitProcessorModifier and TypeMethodDescriptionstatic <U> voidWorkQueue.runWorkQueue(Collection<U> elements, 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.WorkUnitProcessorModifierConstructorDescriptionprivateWorkQueue(Collection<T> initialWorkUnits, WorkQueue.WorkUnitProcessor<T> workUnitProcessor, int numWorkers, InterruptionChecker interruptionChecker, LogNode log) A parallel work queue.