Class | Description |
---|---|
ChangeWriterTransformer |
This transformer writes the modified bytecode in the modified classpath.
|
DefaultMethodTransformer |
This transformer overrides methods of the superclasses.
|
ExternalFieldAccessTransformer |
This transformer changes the external field access inside the original access
with method calls to its invoker methods.
|
IsInstanceTransformer |
This transformer converts isinstance calls into an equivalent call to isAssignableTo using our jmplib.reflect classes,
so dynamic changes to class interfaces can be taken into account when using this keyword.
|
OriginalClassLoadTimeTransformer |
This transformer modifies original classes to add new fields and methods to
support the functionality of the library .
|
RedirectMethodTransformer |
This transformer redirects the methods of the class to the new versions.
|
VersionClassLoadTimeTransformer |
This transformer instruments version classes adding annotations to its
constructors.
|