Top Description Interfaces Enums
[default module]

Package net.bytebuddy.implementation.bind

Annotations
@ByDefault
Imports
net.bytebuddy.utility.nullability.NeverNull

The types and classes of this package are responsible for binding a method call to calling another method.

Interface Summary

Modifier and TypeInterface and Description
public interface
MethodDelegationBinder

A method delegation binder is responsible for creating a method binding for a source method to a target method.

Enum Summary

Modifier and TypeEnum and Description
public enum
ArgumentTypeResolver

Implementation of an net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver that resolves two conflicting bindings by considering most-specific types of target method parameters in the same manner as the Java compiler resolves bindings of overloaded method.

public enum
DeclaringTypeResolver

This ambiguity resolver matches that method out of two methods that is declared by the more specific type.

public enum
MethodNameEqualityResolver

Implementation of an net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver that resolves conflicting bindings by considering equality of a target method's name as an indicator for a dominant binding.

public enum