Uses of Interface
io.helidon.inject.api.InjectionPointInfo
Packages that use InjectionPointInfo
Package
Description
The Helidon Injection API provide these annotation types that are typically used at compile time
to assign special meaning to the type.
Injection SPI.
-
Uses of InjectionPointInfo in io.helidon.inject.api
Classes in io.helidon.inject.api with type parameters of type InjectionPointInfoModifier and TypeClassDescriptionstatic classInjectionPointInfo.BuilderBase<BUILDER extends InjectionPointInfo.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends InjectionPointInfo> Fluent API builder base forInjectionPointInfo.Classes in io.helidon.inject.api that implement InjectionPointInfoModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.Methods in io.helidon.inject.api that return InjectionPointInfoModifier and TypeMethodDescriptionInjectionPointInfo.Builder.build()InjectionPointInfo.Builder.buildPrototype()static InjectionPointInfoInjectionPointInfo.create()Create a new instance with default values.Methods in io.helidon.inject.api that return types with arguments of type InjectionPointInfoModifier and TypeMethodDescriptionActivationLogEntry.BuilderBase.ActivationLogEntryImpl.injectionPoint()ActivationLogEntry.BuilderBase.injectionPoint()Optionally, the injection point that the event pertains to.ActivationRequest.BuilderBase.ActivationRequestImpl.injectionPoint()ActivationRequest.BuilderBase.injectionPoint()Optionally, the injection point context information.DependencyInfo.BuilderBase.DependencyInfoImpl.injectionPointDependencies()DependencyInfo.BuilderBase.injectionPointDependencies()The set of injection points that depends uponDependencyInfo.BuilderBase.dependencyTo().ContextualServiceQuery.BuilderBase.ContextualServiceQueryImpl.injectionPointInfo()ContextualServiceQuery.BuilderBase.injectionPointInfo()Optionally, the injection point context this search applies to.Methods in io.helidon.inject.api with parameters of type InjectionPointInfoModifier and TypeMethodDescriptionDependencyInfo.BuilderBase.addInjectionPointDependency(InjectionPointInfo injectionPointDependency) The set of injection points that depends uponDependencyInfo.BuilderBase.dependencyTo().static InjectionPointInfo.BuilderInjectionPointInfo.builder(InjectionPointInfo instance) Create a new fluent API builder from an existing instance.default 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.InjectionPointInfo.BuilderBase.from(InjectionPointInfo prototype) Update this builder from an existing prototype instance.ActivationLogEntry.BuilderBase.injectionPoint(InjectionPointInfo injectionPoint) Optionally, the injection point that the event pertains to.ActivationRequest.BuilderBase.injectionPoint(InjectionPointInfo injectionPoint) Optionally, the injection point context information.ContextualServiceQuery.BuilderBase.injectionPointInfo(InjectionPointInfo injectionPointInfo) Optionally, the injection point context this search applies to.Method parameters in io.helidon.inject.api with type arguments of type InjectionPointInfoModifier and TypeMethodDescriptionDependencyInfo.BuilderBase.addInjectionPointDependencies(Set<? extends InjectionPointInfo> injectionPointDependencies) The set of injection points that depends uponDependencyInfo.BuilderBase.dependencyTo().DependencyInfo.BuilderBase.injectionPointDependencies(Set<? extends InjectionPointInfo> injectionPointDependencies) The set of injection points that depends uponDependencyInfo.BuilderBase.dependencyTo(). -
Uses of InjectionPointInfo in io.helidon.inject.spi
Methods in io.helidon.inject.spi that return InjectionPointInfoModifier and TypeMethodDescriptionInjectionPlan.BuilderBase.InjectionPlanImpl.injectionPointInfo()Methods in io.helidon.inject.spi that return types with arguments of type InjectionPointInfoModifier and TypeMethodDescriptionInjectionPlan.BuilderBase.injectionPointInfo()The injection point info for this element, which will also include its identity information.Methods in io.helidon.inject.spi with parameters of type InjectionPointInfoModifier and TypeMethodDescriptionInjectionPlan.BuilderBase.injectionPointInfo(InjectionPointInfo injectionPointInfo) The injection point info for this element, which will also include its identity information.InjectionResolver.resolve(InjectionPointInfo ipInfo, InjectionServices injectionServices, ServiceProvider<?> serviceProvider, boolean resolveIps) Attempts to resolve the injection point info for a given service provider.Method parameters in io.helidon.inject.spi with type arguments of type InjectionPointInfoModifier and TypeMethodDescriptionInjectionPlan.BuilderBase.injectionPointInfo(Supplier<? extends InjectionPointInfo> supplier) The injection point info for this element, which will also include its identity information.