- VersionClass - Interface in jmplib.classversions
-
Interface that identifies one class as version
- VersionClassLoadTimeTransformer - Class in jmplib.agent.impl
-
This transformer instruments version classes adding annotations to its
constructors.
- VersionClassLoadTimeTransformer() - Constructor for class jmplib.agent.impl.VersionClassLoadTimeTransformer
-
- VersionInterfaceVisitor - Class in jmplib.asm.visitor
-
This visitor adds _newVersion field to the class.
- VersionInterfaceVisitor(int, ClassVisitor) - Constructor for class jmplib.asm.visitor.VersionInterfaceVisitor
-
- VersionInterfaceVisitor(int) - Constructor for class jmplib.asm.visitor.VersionInterfaceVisitor
-
- VersionTables - Class in jmplib.classversions
-
This class stores a map composed by a class (using its full name) and the
class that represent the most up-to-date version of this class that is in use
in a concrete moment.
- VersionTables() - Constructor for class jmplib.classversions.VersionTables
-
- visit(int, int, String, String, String, String[]) - Method in class jmplib.asm.visitor.ConstructorVisitor
-
- visit(int, int, String, String, String, String[]) - Method in class jmplib.asm.visitor.InstanceFieldAccessMethodVisitor
-
- visit(int, int, String, String, String, String[]) - Method in class jmplib.asm.visitor.NewVersionVisitor
-
- visit(int, int, String, String, String, String[]) - Method in class jmplib.asm.visitor.StaticFieldAccessMethodVisitor
-
- visit(int, int, String, String, String, String[]) - Method in class jmplib.asm.visitor.TransferStateVisitor
-
- visit(int, int, String, String, String, String[]) - Method in class jmplib.asm.visitor.VersionInterfaceVisitor
-
- visitEnd() - Method in class jmplib.asm.visitor.ClassCacherVisitor
-
Adds the _creator method
- visitEnd() - Method in class jmplib.asm.visitor.NewVersionVisitor
-
Adds _newVersion field and its getter and setter
- visitEnd() - Method in class jmplib.asm.visitor.TransferStateVisitor
-
Adds _newVersion field and its getter and setter
- visitField(int, String, String, String, Object) - Method in class jmplib.asm.visitor.ClassCacherVisitor
-
Adds auxiliary method for each field
- visitField(int, String, String, String, Object) - Method in class jmplib.asm.visitor.InstanceFieldAccessMethodVisitor
-
Adds auxiliary methods for each instance field
- visitField(int, String, String, String, Object) - Method in class jmplib.asm.visitor.NewVersionVisitor
-
Checks the existence of _newVersion field
- visitField(int, String, String, String, Object) - Method in class jmplib.asm.visitor.StaticFieldAccessMethodVisitor
-
Adds auxiliary methods for each static field
- visitField(int, String, String, String, Object) - Method in class jmplib.asm.visitor.TransferStateVisitor
-
Checks the existence of _newVersion field
- visitMethod(int, String, String, String, String[]) - Method in class jmplib.asm.visitor.ClassCacherVisitor
-
Adds one invoker for each instance method
- visitMethod(int, String, String, String, String[]) - Method in class jmplib.asm.visitor.ConstructorVisitor
-
- visitMethod(int, String, String, String, String[]) - Method in class jmplib.asm.visitor.MonitorInitVisitor
-
- VisitorUtil - Class in jmplib.primitives.impl.util
-
Contains certain utility functions to help coding visitors.
- VisitorUtil() - Constructor for class jmplib.primitives.impl.util.VisitorUtil
-