Uses of Interface
oracle.dbtools.plugin.api.di.InstanceProvider
Packages that use InstanceProvider
-
Uses of InstanceProvider in oracle.dbtools.plugin.api.di
Classes in oracle.dbtools.plugin.api.di that implement InstanceProviderModifier and TypeClassDescriptionclassInstanceProviderimplementation that defers resolving an instance untilDeferredInstanceProvider.get(),DeferredInstanceProvider.hasMultiple(),DeferredInstanceProvider.isUnsatisfied(), orDeferredInstanceProvider.iterator()is invokedclassRepresents the discovered matches for a call toInstanceLocator.select(TypeQualifier)Methods in oracle.dbtools.plugin.api.di that return InstanceProviderModifier and TypeMethodDescriptiondefault <T> InstanceProvider<T>Select all services matching the specified type.default <T> InstanceProvider<T>InstanceLocator.select<wbr>(Class<T> service, Annotation... qualifiers)Deprecated.<T> InstanceProvider<T>InstanceLocator.select<wbr>(TypeQualifier<T> qualifier)Select all services matching the specifiedTypeQualifier<T> InstanceProvider<T>Instances.Builder.select<wbr>(TypeQualifier<T> service)<T> InstanceProvider<T>Instances.select<wbr>(TypeQualifier<T> service)Methods in oracle.dbtools.plugin.api.di that return types with arguments of type InstanceProviderModifier and TypeMethodDescriptionSet<Map.Entry<TypeQualifier<?>,<wbr>InstanceProvider<?>>>Instances.entries()Enumerate each of the instances in this setMethods in oracle.dbtools.plugin.api.di with parameters of type InstanceProviderModifier and TypeMethodDescriptionstatic <T> ResolvedInstances<T>ResolvedInstances.matches<wbr>(InstanceProvider<T> firstMatch, InstanceProvider<T>... subsequentMatches)Concatenates a series of matches togetherInstances.Builder.set<wbr>(TypeQualifier<?> service, InstanceProvider<?> provider)Set the soleInstanceProviderfor the specified service
InstanceLocator.select(TypeQualifier)instead