public class ParallelAllClassVisitor extends Object implements ClassPoolVisitor
ParallelAllClassVisitor.ClassVisitorFactory.createClassVisitor().
The number of parallel threads is coupled to the number of available processors:
parallel_threads = Runtime.getRuntime().availableProcessors() - 1;
It is possible to override the number of threads by setting the
environment variable parallel.threads to an integer > 0.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ParallelAllClassVisitor.ClassVisitorFactory
A factory for ClassVisitor objects.
|
| Constructor and Description |
|---|
ParallelAllClassVisitor(ParallelAllClassVisitor.ClassVisitorFactory classVisitorFactory)
Create a new ParallelAllClassVisitor that will use the given factory
to visit all classes in a ClassPool in a parallel way.
|
public ParallelAllClassVisitor(ParallelAllClassVisitor.ClassVisitorFactory classVisitorFactory)
public void visitClassPool(ClassPool classPool)
visitClassPool in interface ClassPoolVisitorCopyright © 2019. All rights reserved.