Uses of Interface
io.helidon.pico.api.InjectionPointInfo
Packages that use InjectionPointInfo
Package
Description
The Pico API provide these annotation types that are typically used at compile time
to assign special meaning to the type.
Pico's config-driven-service API.
Pico runtime services.
Pico SPI.
-
Uses of InjectionPointInfo in io.helidon.pico.api
Methods in io.helidon.pico.api that return types with arguments of type InjectionPointInfoModifier and TypeMethodDescriptionActivationLogEntry.injectionPoint()Optionally, the injection point that the event pertains to.ActivationRequest.injectionPoint()Optionally, the injection point context information.Set<? extends InjectionPointInfo>DependencyInfo.injectionPointDependencies()The set of injection points that depends uponDependencyInfo.dependencyTo().ContextualServiceQuery.injectionPointInfo()Optionally, the injection point context this search applies to.Methods in io.helidon.pico.api with parameters of type InjectionPointInfoModifier and TypeMethodDescriptiondefault ServicesServices.contextualServices(InjectionPointInfo ctx) Implementors can provide a means to use a "special" services registry that better applies to the target injection point context to apply for sub-lookup* operations.static ContextualServiceQueryContextualServiceQuery.create(InjectionPointInfo ipInfo, boolean expected) Creates a contextual service query given the injection point info. -
Uses of InjectionPointInfo in io.helidon.pico.configdriven.runtime
Methods in io.helidon.pico.configdriven.runtime with parameters of type InjectionPointInfoModifier and TypeMethodDescriptionAbstractConfiguredServiceProvider.resolve(InjectionPointInfo ipInfo, PicoServices picoServices, ServiceProvider<?> serviceProvider, boolean resolveIps) -
Uses of InjectionPointInfo in io.helidon.pico.runtime
Methods in io.helidon.pico.runtime with parameters of type InjectionPointInfoModifier and TypeMethodDescriptionDependencies.BuilderContinuation.add(InjectionPointInfo ipInfo) Adds a new dependency item. -
Uses of InjectionPointInfo in io.helidon.pico.spi
Methods in io.helidon.pico.spi that return InjectionPointInfoModifier and TypeMethodDescriptionInjectionPlan.injectionPointInfo()The injection point info for this element, which will also include its identity information.Methods in io.helidon.pico.spi with parameters of type InjectionPointInfoModifier and TypeMethodDescriptionInjectionResolver.resolve(InjectionPointInfo ipInfo, PicoServices picoServices, ServiceProvider<?> serviceProvider, boolean resolveIps) Attempts to resolve the injection point info for a given service provider.