@HashCodeAndEqualsPlugin.Enhance public static class MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues extends Object implements MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver
java.lang.invoke.MethodHandles.Lookup representing the source method.String representing the target's internal name.java.lang.invoke.MethodType representing the type that is requested for binding.String representation of the delegate's binary class name.Class representing the receiver type of the substituted element.String representing the internal name of the substituted element.java.lang.invoke.MethodHandle to the substituted element.Class describing the instrumented type.String representing the instrumented method or constructor.| Modifier and Type | Class and Description |
|---|---|
static class |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues.Factory
A factory for creating a default bootstrap argument resolver.
|
protected static class |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues.Resolved
A resolved default bootstrap argument resolver.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues| Modifier | Constructor and Description |
|---|---|
protected |
ForDefaultValues(MethodDescription.InDefinedShape delegate)
Creates a default bootstrap argument resolver.
|
| Modifier and Type | Method and Description |
|---|---|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Resolved |
resolve(TypeDescription instrumentedType,
MethodDescription instrumentedMethod)
Resolves this resolver for a given instrumented type and method.
|
protected ForDefaultValues(MethodDescription.InDefinedShape delegate)
delegate - The delegation target.public MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Resolved resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod)
resolve in interface MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolverinstrumentedType - The instrumented type.instrumentedMethod - The instrumented method.Copyright © 2014–2025. All rights reserved.