org.easymock.bytebuddy.dynamic.DynamicType by
enhancing a given type.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | MethodNameTransformer
A method name transformer provides a unique mapping of a method's name to an alternative name. |
| public interface | MethodRebaseResolver
A method rebase resolver is responsible for mapping methods of an instrumented type to an alternative signature. |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractInliningDynamicTypeBuilder<
A loaded type that the dynamic type is guaranteed to be a subtype of. T>An abstract base implementation of a dynamic type builder that alters an existing type. |
| public class | DecoratingDynamicTypeBuilder<
A loaded type that the built type is guaranteed to be a subclass of. T>A type builder that decorates a type by allowing for the application of attribute changes and ASM visitor wrappers. |
| public class | InliningImplementationMatcher
A latent method matcher that identifies methods to instrument when redefining or rebasing a type. |
| public class | RebaseDynamicTypeBuilder<
A loaded type that the dynamic type is guaranteed to be a subtype of. T>A type builder that rebases an instrumented type. |
| public class | RebaseImplementationTarget
An implementation target for redefining a given type while preserving the original methods within the instrumented type. |
| public class | RedefinitionDynamicTypeBuilder<
A loaded type that the dynamic type is guaranteed to be a subtype of. T>A type builder that redefines an instrumented type. |