@HashCodeAndEqualsPlugin.Enhance protected static class MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues.Resolved extends Object implements MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Resolved
| Modifier | Constructor and Description |
|---|---|
protected |
Resolved(MethodDescription.InDefinedShape delegate,
TypeDescription instrumentedType,
MethodDescription instrumentedMethod)
Creates a resolved version of a bootstrap argument resolver.
|
| Modifier and Type | Method and Description |
|---|---|
List<JavaConstant> |
make(TypeDescription receiver,
ByteCodeElement.Member original,
JavaConstant.MethodHandle methodHandle)
Returns the constant values to supply to the bootstrap method.
|
protected Resolved(MethodDescription.InDefinedShape delegate, TypeDescription instrumentedType, MethodDescription instrumentedMethod)
delegate - The delegation target.instrumentedType - The instrumented type.instrumentedMethod - The instrumented method.public List<JavaConstant> make(TypeDescription receiver, ByteCodeElement.Member original, JavaConstant.MethodHandle methodHandle)
make in interface MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Resolvedreceiver - The type upon which the substituted element is applied.original - The substituted element.methodHandle - A method handle that represents the substituted element.Copyright © 2014–2023. All rights reserved.