| AbstractInstrumentor |
Abstract AbstractInstrumentor class.
|
| ClassNameLoaderFilter |
Checks whether the provided class loader is of the given type, or whether it is a child of another class loader of that type.
|
| ClassPoolUpdater |
Updates the classpath of the Javassist ClassPool, which is needed to ensure that
instances of CtClass can be created.
|
| ClassVisitor |
Identifies all methods and constructors in a given Java class (using Javassist).
|
| DynamicTransformer |
Uses the ClassVisitor to dynamically instrument Java constructors and methods
during the class loading process.
|
| ExecutionMonitor |
Uses the ClassVisitor to dynamically instrument Java constructors and methods, i.e.,
during the class loading process.
|
| InstrumentationControl |
Controls whether or not a given Java class is instrumented.
|
| InstrumentorFactory |
|
| Loader |
Wraps a ClassLoader to facilitate the search of parent and child class loaders.
|
| LoaderHierarchy |
|
| PrintlnInstrumentor |
PrintlnInstrumentor class.
|
| UploadScheduler |
Calls a sequence methods of a given ExecutionMonitor in order upload collected
information to the Vulas backend.
|