Interface DefaultMethodHandle.Binder.MethodLocator
-
- All Known Implementing Classes:
DefaultMethodHandle.Binder.MethodLocator.ForExplicitType,DefaultMethodHandle.Binder.MethodLocator.ForImplicitType
- Enclosing class:
- DefaultMethodHandle.Binder
protected static interface DefaultMethodHandle.Binder.MethodLocatorA method locator is responsible for creating the super method call.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDefaultMethodHandle.Binder.MethodLocator.ForExplicitTypeA method locator for an explicit target type.static classDefaultMethodHandle.Binder.MethodLocator.ForImplicitTypeA method locator for an implicit target type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Implementation.SpecialMethodInvocationresolve(Implementation.Target implementationTarget, MethodDescription source)Resolves the special method invocation to this target.
-
-
-
Method Detail
-
resolve
Implementation.SpecialMethodInvocation resolve(Implementation.Target implementationTarget, MethodDescription source)
Resolves the special method invocation to this target.- Parameters:
implementationTarget- The implementation target.source- The method being instrumented.- Returns:
- A special method invocation that represents the super call of this binding.
-
-