public static interface MethodDelegationBinder.BindingResolver
Modifier and Type | Interface and Description |
---|---|
static class |
MethodDelegationBinder.BindingResolver.Default
A default implementation of a binding resolver that fully relies on an
MethodDelegationBinder.AmbiguityResolver . |
static class |
MethodDelegationBinder.BindingResolver.StreamWriting
Binds a method using another resolver and prints the selected binding to a
PrintStream . |
static class |
MethodDelegationBinder.BindingResolver.Unique
A binding resolver that only binds a method if it has a unique binding.
|
Modifier and Type | Method and Description |
---|---|
MethodDelegationBinder.MethodBinding |
resolve(MethodDelegationBinder.AmbiguityResolver ambiguityResolver,
MethodDescription source,
List<MethodDelegationBinder.MethodBinding> targets)
Resolves a method binding for the
source method. |
MethodDelegationBinder.MethodBinding resolve(MethodDelegationBinder.AmbiguityResolver ambiguityResolver, MethodDescription source, List<MethodDelegationBinder.MethodBinding> targets)
source
method.ambiguityResolver
- The ambiguity resolver to use.source
- The source method being bound.targets
- The possible target candidates. The list contains at least one element.Copyright © 2014–2025. All rights reserved.