Package | Description |
---|---|
net.bytebuddy.dynamic.scaffold.inline |
All classes and types in this package are related to creating a
DynamicType by
enhancing a given type. |
Modifier and Type | Class and Description |
---|---|
static class |
MethodRebaseResolver.Resolution.ForRebasedConstructor
A
MethodRebaseResolver.Resolution of a rebased constructor. |
static class |
MethodRebaseResolver.Resolution.ForRebasedMethod
A
MethodRebaseResolver.Resolution of a rebased method. |
static class |
MethodRebaseResolver.Resolution.Preserved
A
MethodRebaseResolver.Resolution of a non-rebased method. |
Modifier and Type | Method and Description |
---|---|
protected abstract MethodRebaseResolver.Resolution |
MethodRebaseResolver.AbstractBase.rebase(MethodDescription methodDescription)
Resolves a method that is instrumented.
|
protected MethodRebaseResolver.Resolution |
MethodRebaseResolver.MethodsOnly.rebase(MethodDescription methodDescription) |
protected MethodRebaseResolver.Resolution |
MethodRebaseResolver.Enabled.rebase(MethodDescription methodDescription) |
MethodRebaseResolver.Resolution |
MethodRebaseResolver.resolve(MethodDescription methodDescription)
Checks if a method is eligible for rebasing and resolves this possibly rebased method.
|
MethodRebaseResolver.Resolution |
MethodRebaseResolver.Disabled.resolve(MethodDescription methodDescription) |
MethodRebaseResolver.Resolution |
MethodRebaseResolver.AbstractBase.resolve(MethodDescription methodDescription) |
Modifier and Type | Method and Description |
---|---|
static Implementation.SpecialMethodInvocation |
RebaseImplementationTarget.RebasedMethodSpecialMethodInvocation.of(MethodRebaseResolver.Resolution resolution,
TypeDescription instrumentedType)
Creates a special method invocation for a rebased method if such an invocation is possible or otherwise
returns an illegal special method invocation.
|
Constructor and Description |
---|
RebasedMethodSpecialMethodInvocation(MethodRebaseResolver.Resolution resolution,
TypeDescription instrumentedType)
Creates a special method invocation for a rebased method.
|
Copyright © 2014–2015. All rights reserved.