Uses of Interface
io.helidon.inject.api.ContextualServiceQuery
Packages that use ContextualServiceQuery
Package
Description
The Helidon Injection API provide these annotation types that are typically used at compile time
to assign special meaning to the type.
-
Uses of ContextualServiceQuery in io.helidon.inject.api
Classes in io.helidon.inject.api with type parameters of type ContextualServiceQueryModifier and TypeClassDescriptionstatic classContextualServiceQuery.BuilderBase<BUILDER extends ContextualServiceQuery.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends ContextualServiceQuery> Fluent API builder base forContextualServiceQuery.Classes in io.helidon.inject.api that implement ContextualServiceQueryModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.Fields in io.helidon.inject.api declared as ContextualServiceQueryModifier and TypeFieldDescriptionstatic final ContextualServiceQueryInjectionServices.SERVICE_QUERY_REQUIREDDenotes a match to any (default) service, but required to be matched to at least one.Methods in io.helidon.inject.api that return ContextualServiceQueryModifier and TypeMethodDescriptionContextualServiceQuery.Builder.build()ContextualServiceQuery.Builder.buildPrototype()static ContextualServiceQueryContextualServiceQuery.create()Create a new instance with default values.static ContextualServiceQueryContextualServiceQuery.create(InjectionPointInfo ipInfo, boolean expected) Creates a contextual service query given the injection point info.Methods in io.helidon.inject.api with parameters of type ContextualServiceQueryModifier and TypeMethodDescriptionContextualServiceQuery.builder(ContextualServiceQuery instance) Create a new fluent API builder from an existing instance.InjectionPointProvider.first(ContextualServiceQuery query) Get (or create) an instance of this service type for the given injection point context.ContextualServiceQuery.BuilderBase.from(ContextualServiceQuery prototype) Update this builder from an existing prototype instance.InjectionPointProvider.list(ContextualServiceQuery query) Get (or create) a list of instances matching the criteria for the given injection point context.