Interface Super.Binder.TypeLocator
-
- All Known Implementing Classes:
Super.Binder.TypeLocator.ForInstrumentedType,Super.Binder.TypeLocator.ForParameterType,Super.Binder.TypeLocator.ForType
- Enclosing class:
- Super.Binder
protected static interface Super.Binder.TypeLocatorLocates the type which should be the base type of the created proxy.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSuper.Binder.TypeLocator.ForInstrumentedTypeA type locator that yields the instrumented type.static classSuper.Binder.TypeLocator.ForParameterTypeA type locator that yields the target parameter's type.static classSuper.Binder.TypeLocator.ForTypeA type locator that returns a given type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypeDescriptionresolve(TypeDescription instrumentedType, TypeDescription.Generic parameterType)Resolves the target type.
-
-
-
Method Detail
-
resolve
TypeDescription resolve(TypeDescription instrumentedType, TypeDescription.Generic parameterType)
Resolves the target type.- Parameters:
instrumentedType- The instrumented type.parameterType- The type of the target parameter.- Returns:
- The proxy type.
-
-