Uses of Interface
net.bytebuddy.implementation.bind.MethodDelegationBinder.TerminationHandler
-
Packages that use MethodDelegationBinder.TerminationHandler Package Description net.bytebuddy.implementation The implementation package contains any logic for intercepting method calls.net.bytebuddy.implementation.bind The types and classes of this package are responsible for binding a method call to calling another method.net.bytebuddy.implementation.bind.annotation 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.TerminationHandler in net.bytebuddy.implementation
Fields in net.bytebuddy.implementation declared as MethodDelegationBinder.TerminationHandler Modifier and Type Field Description private MethodDelegationBinder.TerminationHandler
MethodDelegation.Appender. terminationHandler
A termination handler for a method delegation binder.private MethodDelegationBinder.TerminationHandler
MethodDelegation. terminationHandler
The termination handler to apply.Constructors in net.bytebuddy.implementation with parameters of type MethodDelegationBinder.TerminationHandler Constructor Description Appender(Implementation.Target implementationTarget, MethodDelegationBinder.Record processor, MethodDelegationBinder.TerminationHandler terminationHandler, Assigner assigner, MethodDelegation.ImplementationDelegate.Compiled compiled)
Creates a new appender for a method delegation.MethodDelegation(MethodDelegation.ImplementationDelegate implementationDelegate, java.util.List<TargetMethodAnnotationDrivenBinder.ParameterBinder<?>> parameterBinders, MethodDelegationBinder.AmbiguityResolver ambiguityResolver, MethodDelegationBinder.TerminationHandler terminationHandler, MethodDelegationBinder.BindingResolver bindingResolver, Assigner assigner)
Creates a new method delegation. -
Uses of MethodDelegationBinder.TerminationHandler in net.bytebuddy.implementation.bind
Classes in net.bytebuddy.implementation.bind that implement MethodDelegationBinder.TerminationHandler Modifier and Type Class Description static class
MethodDelegationBinder.TerminationHandler.Default
Responsible for creating aStackManipulation
that is applied after the interception method is applied.Methods in net.bytebuddy.implementation.bind with parameters of type MethodDelegationBinder.TerminationHandler Modifier and Type Method Description MethodDelegationBinder.MethodBinding
MethodDelegationBinder.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.MethodBinding
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.MethodBinding
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. -
Uses of MethodDelegationBinder.TerminationHandler in net.bytebuddy.implementation.bind.annotation
Methods in net.bytebuddy.implementation.bind.annotation with parameters of type MethodDelegationBinder.TerminationHandler Modifier and Type Method Description MethodDelegationBinder.MethodBinding
TargetMethodAnnotationDrivenBinder.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.
-