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.