@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(MemberSubstitution.Target target,
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(MemberSubstitution.Target target, JavaConstant.MethodHandle methodHandle)
make
in interface MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Resolved
target
- The target member of invokedynamic invocation.methodHandle
- A method handle that represents the substituted element.Copyright © 2014–2025. All rights reserved.