Package net.bytebuddy.dynamic.scaffold.inline
@ByDefault
package net.bytebuddy.dynamic.scaffold.inline
All classes and types in this package are related to creating a
DynamicType
by
enhancing a given type.-
ClassDescriptionAn abstract base implementation of a dynamic type builder that alters an existing type.A type builder that decorates a type by allowing for the application of attribute changes and ASM visitor wrappers.A latent method matcher that identifies methods to instrument when redefining or rebasing a type.A method name transformer provides a unique mapping of a method's name to an alternative name.A method name transformer that adds a fixed prefix to an original method name.A method name transformer that adds a fixed suffix to an original method name, separated by a
$
.A method rebase resolver is responsible for mapping methods of an instrumented type to an alternative signature.A default implementation of a method rebase resolver.A method rebase resolver that preserves any method in its original form.A resolution for a method that was checked by aMethodRebaseResolver
.AMethodRebaseResolver.Resolution
of a rebased constructor.An description of a rebased constructor.AMethodRebaseResolver.Resolution
of a rebased method.A description of a rebased method.AMethodRebaseResolver.Resolution
of a non-rebased method.A type builder that rebases an instrumented type.An implementation target for redefining a given type while preserving the original methods within the instrumented type.A factory for creating aRebaseImplementationTarget
.AImplementation.SpecialMethodInvocation
which invokes a rebased method as given by aMethodRebaseResolver
.A type builder that redefines an instrumented type.