Uses of Interface
oracle.dbtools.plugin.api.di.InstanceLocator
Packages that use InstanceLocator
Package
Description
A
javax.inject
compatible Dependency Injection (D.I.) framework.Provides a layer atop
java.lang.reflect package to aid dependency
resolution and injection.-
Uses of InstanceLocator in oracle.dbtools.plugin.api.di
Classes in oracle.dbtools.plugin.api.di that implement InstanceLocatorModifier and TypeClassDescriptionclassLocates concrete instances of typesstatic classBuildInstancesinstancesMethods in oracle.dbtools.plugin.api.di that return InstanceLocatorModifier and TypeMethodDescriptionstatic InstanceLocatorInstanceLocator.empty()RetrieveInstanceLocatorimplementation that never produces any matchesMethods in oracle.dbtools.plugin.api.di with parameters of type InstanceLocatorModifier and TypeMethodDescriptionstatic <T> DeferredInstanceProvider<T>DeferredInstanceProvider.from<wbr>(TypeQualifier<T> service, InstanceLocator locator)Instantiate aDeferredInstanceProvider -
Uses of InstanceLocator in oracle.dbtools.plugin.api.types
Methods in oracle.dbtools.plugin.api.types with parameters of type InstanceLocatorModifier and TypeMethodDescriptionbooleanTypeDependencies.dependenciesSatisfied<wbr>(InstanceLocator locator)Resolves dependencies to determine if this type can be instantiated.booleanTypeInstantiator.dependenciesSatisfied<wbr>(InstanceLocator locator)Used to determine if the dependencies for the constructor are satisfied.abstract TTypeInstantiator.load<wbr>(InstanceLocator locator)Instantiate the instance of TTypeReflection.using<wbr>(InstanceLocator locator)Generates aTypeProviderfor this type, using the specifiedInstanceLocatorto resolve dependencies of the type