Uses of Interface
net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate
Packages that use MethodDelegation.ImplementationDelegate
Package
Description
The implementation package contains any logic for intercepting method calls.
-
Uses of MethodDelegation.ImplementationDelegate in net.bytebuddy.implementation
Classes in net.bytebuddy.implementation that implement MethodDelegation.ImplementationDelegateModifier and TypeClassDescriptionstatic class
An implementation delegate for constructing an instance.static class
An implementation delegate for invoking methods on a field that is declared by the instrumented type or a super type.protected static class
An implementation target for a static field that is declared by the instrumented type and that is assigned an instance.protected static class
An implementation target for a field that is declared by the instrumented type or a super type.static class
An implementation delegate for invoking a delegation target on the another methods return value.static class
An implementation delegate for a static method delegation.Fields in net.bytebuddy.implementation declared as MethodDelegation.ImplementationDelegateModifier and TypeFieldDescriptionprivate final MethodDelegation.ImplementationDelegate
MethodDelegation.implementationDelegate
The implementation delegate for this method delegation.Methods in net.bytebuddy.implementation that return MethodDelegation.ImplementationDelegateModifier and TypeMethodDescriptionprotected static MethodDelegation.ImplementationDelegate
MethodDelegation.ImplementationDelegate.ForConstruction.of
(TypeDescription typeDescription, MethodList<?> methods, MethodDelegationBinder methodDelegationBinder) Creates an implementation delegate for constructing a new instance.protected static MethodDelegation.ImplementationDelegate
MethodDelegation.ImplementationDelegate.ForStaticMethod.of
(MethodList<?> methods, MethodDelegationBinder methodDelegationBinder) Precompiles a static method delegation for a given list of methods.Constructors in net.bytebuddy.implementation with parameters of type MethodDelegation.ImplementationDelegateModifierConstructorDescriptionprotected
MethodDelegation
(MethodDelegation.ImplementationDelegate implementationDelegate, List<TargetMethodAnnotationDrivenBinder.ParameterBinder<?>> parameterBinders, MethodDelegationBinder.AmbiguityResolver ambiguityResolver, MethodDelegationBinder.BindingResolver bindingResolver) Creates a new method delegation.private
MethodDelegation
(MethodDelegation.ImplementationDelegate implementationDelegate, List<TargetMethodAnnotationDrivenBinder.ParameterBinder<?>> parameterBinders, MethodDelegationBinder.AmbiguityResolver ambiguityResolver, MethodDelegationBinder.TerminationHandler terminationHandler, MethodDelegationBinder.BindingResolver bindingResolver, Assigner assigner) Creates a new method delegation.