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(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(InstanceLocator locator) Resolves dependencies to determine if this type can be instantiated.booleanTypeInstantiator.dependenciesSatisfied(InstanceLocator locator) Used to determine if the dependencies for the constructor are satisfied.abstract TTypeInstantiator.load(InstanceLocator locator) Instantiate the instance of TTypeReflection.using(InstanceLocator locator) Generates aTypeProviderfor this type, using the specifiedInstanceLocatorto resolve dependencies of the type