Package net.bytebuddy.asm
Interface MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver
- All Known Implementing Classes:
MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues
- Enclosing class:
MemberSubstitution.Substitution.Chain.Step.ForDelegation
public static interface MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver
A resolver for supplying arguments to a bootstrap method which is binding the delegation method's invocation.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
A factory for a bootstrap argument resolver.static class
An implementation that supplies a default set of arguments to a bootstrap method.static interface
A resolved version of a bootstrap argument handler. -
Method Summary
Modifier and TypeMethodDescriptionresolve
(TypeDescription instrumentedType, MethodDescription instrumentedMethod) Resolves this resolver for a given instrumented type and method.
-
Method Details
-
resolve
MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Resolved resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod) Resolves this resolver for a given instrumented type and method.- Parameters:
instrumentedType
- The instrumented type.instrumentedMethod
- The instrumented method.- Returns:
- A resolved version of this argument resolver.
-