| Interface | Description |
|---|---|
| Translator<T extends AstModel<?>> |
| Class | Description |
|---|---|
| ConstructorTranslator |
ConstructorTranslator is used to traverse the instrumented constructor method and assure that the first statement
is a call to the original super()/this() calls in the method. |
| EnteringExitingTranslator | |
| MethodTranslator | |
| OnErrorTranslator |
Depends on EnteringExitingTranslator, that creates the try-finally block used by OnErrorTranslator
|
| ReturnExpressionMutationExtractionTranslator |
Return statements might contain value assignments or other expression that can trigger value change events.
|
| ReturningTranslator | |
| TimeoutTranslator | |
| ValueChangeTranslator | |
| WrapInBlockTranslator |