Uses of Interface
net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker
Packages that use MethodDelegationBinder.MethodInvoker
Package
Description
The implementation package contains any logic for intercepting method calls.
The types and classes of this package are responsible for binding a method call to calling another method.
This package contains annotations, types and classes that are responsible for binding a method to calling another
method by interpreting annotations that indicate how a method should be bound to another method.
-
Uses of MethodDelegationBinder.MethodInvoker in net.bytebuddy.implementation
Methods in net.bytebuddy.implementation that return MethodDelegationBinder.MethodInvokerModifier and TypeMethodDescriptionMethodDelegation.ImplementationDelegate.Compiled.ForConstruction.invoke()
Resolves an invoker to use for invoking the delegation target.MethodDelegation.ImplementationDelegate.Compiled.ForField.invoke()
Resolves an invoker to use for invoking the delegation target.MethodDelegation.ImplementationDelegate.Compiled.ForMethodReturn.invoke()
Resolves an invoker to use for invoking the delegation target.MethodDelegation.ImplementationDelegate.Compiled.ForStaticCall.invoke()
Resolves an invoker to use for invoking the delegation target.MethodDelegation.ImplementationDelegate.Compiled.invoke()
Resolves an invoker to use for invoking the delegation target. -
Uses of MethodDelegationBinder.MethodInvoker in net.bytebuddy.implementation.bind
Classes in net.bytebuddy.implementation.bind that implement MethodDelegationBinder.MethodInvokerModifier and TypeClassDescriptionstatic enum
A simple method invocation that merely uses the most general form of method invocation as provided byMethodInvocation
.static class
A method invocation that enforces a virtual invocation that is dispatched on a given type.Fields in net.bytebuddy.implementation.bind declared as MethodDelegationBinder.MethodInvokerModifier and TypeFieldDescriptionprivate final MethodDelegationBinder.MethodInvoker
MethodDelegationBinder.MethodBinding.Builder.methodInvoker
The method invoker for invoking the actual method that is bound.Methods in net.bytebuddy.implementation.bind with parameters of type MethodDelegationBinder.MethodInvokerModifier and TypeMethodDescriptionMethodDelegationBinder.Processor.bind
(Implementation.Target implementationTarget, MethodDescription source, MethodDelegationBinder.TerminationHandler terminationHandler, MethodDelegationBinder.MethodInvoker methodInvoker, Assigner assigner) Attempts a binding of a source method to this compiled target.MethodDelegationBinder.Record.bind
(Implementation.Target implementationTarget, MethodDescription source, MethodDelegationBinder.TerminationHandler terminationHandler, MethodDelegationBinder.MethodInvoker methodInvoker, Assigner assigner) Attempts a binding of a source method to this compiled target.MethodDelegationBinder.Record.Illegal.bind
(Implementation.Target implementationTarget, MethodDescription source, MethodDelegationBinder.TerminationHandler terminationHandler, MethodDelegationBinder.MethodInvoker methodInvoker, Assigner assigner) Attempts a binding of a source method to this compiled target.Constructors in net.bytebuddy.implementation.bind with parameters of type MethodDelegationBinder.MethodInvokerModifierConstructorDescriptionBuilder
(MethodDelegationBinder.MethodInvoker methodInvoker, MethodDescription candidate) Creates a new builder for the binding of a given method. -
Uses of MethodDelegationBinder.MethodInvoker in net.bytebuddy.implementation.bind.annotation
Methods in net.bytebuddy.implementation.bind.annotation with parameters of type MethodDelegationBinder.MethodInvokerModifier and TypeMethodDescriptionTargetMethodAnnotationDrivenBinder.Record.bind
(Implementation.Target implementationTarget, MethodDescription source, MethodDelegationBinder.TerminationHandler terminationHandler, MethodDelegationBinder.MethodInvoker methodInvoker, Assigner assigner) Attempts a binding of a source method to this compiled target.