Interface InjectionProvider
-
- All Known Implementing Classes:
OciAutonomousDbInjectionProvider
,OciObjectStorageInjectionProvider
,OciTelemetryInjectionProvider
,OciVaultInjectionProvider
public interface InjectionProvider
A Java Service Loader service for locating injectable instances.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
InjectionProvider.CreateInstanceFunction<T>
An interface to allow lambda for creating instances.static class
InjectionProvider.InjectionType<T>
A single type that can be injected.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<InjectionProvider.InjectionType<?>>
injectables()
List of injectable types supported by this provider.
-
-
-
Method Detail
-
injectables
List<InjectionProvider.InjectionType<?>> injectables()
List of injectable types supported by this provider.- Returns:
- list of types
-
-