Interface ExtensionInjector
- All Superinterfaces:
ExtensionAccessorAware
- All Known Subinterfaces:
ExtensionFactory
- All Known Implementing Classes:
AdaptiveExtensionInjector,ScopeBeanExtensionInjector,SpiExtensionInjector
An injector to provide resources for SPI extension.
-
Method Summary
Modifier and TypeMethodDescription<T> TgetInstance(Class<T> type, String name) Get instance of specify type and name.default voidsetExtensionAccessor(ExtensionAccessor extensionAccessor)
-
Method Details
-
getInstance
Get instance of specify type and name.- Parameters:
type- object type.name- object name.- Returns:
- object instance.
-
setExtensionAccessor
- Specified by:
setExtensionAccessorin interfaceExtensionAccessorAware
-