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 Classes Modifier and Type Interface Description static interface
MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Factory
A factory for a bootstrap argument resolver.static class
MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues
An implementation that supplies a default set of arguments to a bootstrap method.static interface
MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Resolved
A resolved version of a bootstrap argument handler.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Resolved
resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod)
Resolves this resolver for a given instrumented type and method.
-
-
-
Method Detail
-
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.
-
-