public static interface MethodDelegationBinder.Record
Modifier and Type | Interface and Description |
---|---|
static class |
MethodDelegationBinder.Record.Illegal
A compiled method delegation binder that only yields illegal bindings.
|
Modifier and Type | Method and Description |
---|---|
MethodDelegationBinder.MethodBinding |
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 bind(Implementation.Target implementationTarget, MethodDescription source, MethodDelegationBinder.TerminationHandler terminationHandler, MethodDelegationBinder.MethodInvoker methodInvoker, Assigner assigner)
implementationTarget
- The target of the current implementation onto which this binding is to be applied.source
- The method that is to be bound to the target
method.terminationHandler
- The termination handler to apply.methodInvoker
- The method invoker to use.assigner
- The assigner to use.source
method to the target
method.Copyright © 2014–2023. All rights reserved.