@HashCodeAndEqualsPlugin.Enhance protected static class MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForDynamicInvocation.Resolved extends Object implements MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.Resolved
| Modifier | Constructor and Description |
|---|---|
protected |
Resolved(MethodDescription.InDefinedShape bootstrapMethod,
MethodDescription.InDefinedShape delegate,
MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Resolved resolver)
Creates a resolved dispatcher of a dynamic method dispatcher.
|
| Modifier and Type | Method and Description |
|---|---|
StackManipulation |
apply(MemberSubstitution.Target target,
JavaConstant.MethodHandle methodHandle)
Creates a stack manipulation for a given substitution target.
|
StackManipulation |
initialize() |
protected Resolved(MethodDescription.InDefinedShape bootstrapMethod, MethodDescription.InDefinedShape delegate, MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Resolved resolver)
bootstrapMethod - The bootstrap method.delegate - The delegation target.resolver - The bootstrap argument resolver to use.public StackManipulation initialize()
initialize in interface MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.Resolvedpublic StackManipulation apply(MemberSubstitution.Target target, JavaConstant.MethodHandle methodHandle)
apply in interface MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.Resolvedtarget - The target member of invokedynamic invocation.methodHandle - A method handle that describes the invocation.Copyright © 2014–2025. All rights reserved.