Package | Description |
---|---|
jmplib.agent.impl |
Modifier and Type | Class and Description |
---|---|
class |
ChangeWriterTransformer
This transformer writes the modified bytecode in the modified classpath.
|
class |
DefaultMethodTransformer
This transformer overrides methods of the superclasses.
|
class |
ExternalFieldAccessTransformer
This transformer changes the external field access inside the original access
with method calls to its invoker methods.
|
class |
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.
|
class |
OriginalClassLoadTimeTransformer
This transformer modifies original classes to add new fields and methods to
support the functionality of the library .
|
class |
RedirectMethodTransformer
This transformer redirects the methods of the class to the new versions.
|
class |
VersionClassLoadTimeTransformer
This transformer instruments version classes adding annotations to its
constructors.
|