Uses of Enum
net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Resolution
Packages that use MethodDelegationBinder.AmbiguityResolver.Resolution
Package
Description
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.AmbiguityResolver.Resolution in net.bytebuddy.implementation.bind
Subclasses with type arguments of type MethodDelegationBinder.AmbiguityResolver.Resolution in net.bytebuddy.implementation.bindModifier and TypeClassDescriptionstatic enumA resolution state of an attempt to resolve two conflicting bindings.Methods in net.bytebuddy.implementation.bind that return MethodDelegationBinder.AmbiguityResolver.ResolutionModifier and TypeMethodDescriptionMethodDelegationBinder.AmbiguityResolver.Resolution.merge(MethodDelegationBinder.AmbiguityResolver.Resolution other) Merges two resolutions in order to determine their compatibility.ArgumentTypeResolver.PrimitiveTypePrecedence.resolve(ArgumentTypeResolver.PrimitiveTypePrecedence right) Resolves the least specific type of two primitive type precedence with this instance representing aMethodDelegationBinder.AmbiguityResolver.Resolution.LEFTresolution and the argument type representing theMethodDelegationBinder.AmbiguityResolver.Resolution.RIGHTresolution.ArgumentTypeResolver.resolve(MethodDescription source, MethodDelegationBinder.MethodBinding left, MethodDelegationBinder.MethodBinding right) Attempts to resolve to conflicting bindings.DeclaringTypeResolver.resolve(MethodDescription source, MethodDelegationBinder.MethodBinding left, MethodDelegationBinder.MethodBinding right) Attempts to resolve to conflicting bindings.MethodDelegationBinder.AmbiguityResolver.Compound.resolve(MethodDescription source, MethodDelegationBinder.MethodBinding left, MethodDelegationBinder.MethodBinding right) Attempts to resolve to conflicting bindings.MethodDelegationBinder.AmbiguityResolver.Directional.resolve(MethodDescription source, MethodDelegationBinder.MethodBinding left, MethodDelegationBinder.MethodBinding right) Attempts to resolve to conflicting bindings.MethodDelegationBinder.AmbiguityResolver.NoOp.resolve(MethodDescription source, MethodDelegationBinder.MethodBinding left, MethodDelegationBinder.MethodBinding right) Attempts to resolve to conflicting bindings.MethodDelegationBinder.AmbiguityResolver.resolve(MethodDescription source, MethodDelegationBinder.MethodBinding left, MethodDelegationBinder.MethodBinding right) Attempts to resolve to conflicting bindings.MethodNameEqualityResolver.resolve(MethodDescription source, MethodDelegationBinder.MethodBinding left, MethodDelegationBinder.MethodBinding right) Attempts to resolve to conflicting bindings.ParameterLengthResolver.resolve(MethodDescription source, MethodDelegationBinder.MethodBinding left, MethodDelegationBinder.MethodBinding right) Attempts to resolve to conflicting bindings.private static MethodDelegationBinder.AmbiguityResolver.ResolutionArgumentTypeResolver.resolveByScore(int boundParameterScore) Resolves the most specific method by their score.private static MethodDelegationBinder.AmbiguityResolver.ResolutionArgumentTypeResolver.resolveRivalBinding(TypeDescription sourceParameterType, int leftParameterIndex, MethodDelegationBinder.MethodBinding left, int rightParameterIndex, MethodDelegationBinder.MethodBinding right) Resolves two bindings by comparing their binding of similar arguments and determining their most specific types.Returns the enum constant of this type with the specified name.MethodDelegationBinder.AmbiguityResolver.Resolution.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in net.bytebuddy.implementation.bind with parameters of type MethodDelegationBinder.AmbiguityResolver.ResolutionModifier and TypeMethodDescriptionMethodDelegationBinder.AmbiguityResolver.Resolution.merge(MethodDelegationBinder.AmbiguityResolver.Resolution other) Merges two resolutions in order to determine their compatibility. -
Uses of MethodDelegationBinder.AmbiguityResolver.Resolution in net.bytebuddy.implementation.bind.annotation
Methods in net.bytebuddy.implementation.bind.annotation that return MethodDelegationBinder.AmbiguityResolver.ResolutionModifier and TypeMethodDescriptionBindingPriority.Resolver.resolve(MethodDescription source, MethodDelegationBinder.MethodBinding left, MethodDelegationBinder.MethodBinding right) Attempts to resolve to conflicting bindings.