Uses of Annotation Interface
io.helidon.service.registry.Service.Qualifier
Packages that use Service.Qualifier
Package
Description
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
Helidon Data Repository.
HTTP APIs and implementations usable by both server and client side of the HTTP story.
Integration with Langchain4j.
API required to define services, and to compile the code generated sources for Helidon Service Registry,
with a core service registry implementation (replacement for
ServiceLoader
).Helidon WebClient APIs shared by all types of clients.
-
Uses of Service.Qualifier in io.helidon.config
Classes in io.helidon.config with annotations of type Service.QualifierModifier and TypeClassDescriptionstatic @interface
Deprecated.A qualifier for injection of a single value from the configuration tree. -
Uses of Service.Qualifier in io.helidon.data
Classes in io.helidon.data with annotations of type Service.QualifierModifier and TypeClassDescriptionstatic @interface
Qualifier used in generated code to reference which provider type to use when creating instances of repositories, such aseclipselink, jakarta, sql
. -
Uses of Service.Qualifier in io.helidon.http
Classes in io.helidon.http with annotations of type Service.QualifierModifier and TypeClassDescriptionstatic @interface
Deprecated.Inject entity into a method parameter.static @interface
Deprecated.Inject header into a method parameter.static @interface
Deprecated.Inject path parameter into a method parameter.static @interface
Deprecated.Inject query parameter into a method parameter. -
Uses of Service.Qualifier in io.helidon.integrations.langchain4j
Classes in io.helidon.integrations.langchain4j with annotations of type Service.QualifierModifier and TypeClassDescriptionstatic @interface
A qualifier for a tool class (a class that has at least one method annotated with lc4j annotationTool
. -
Uses of Service.Qualifier in io.helidon.service.registry
Classes in io.helidon.service.registry with annotations of type Service.QualifierModifier and TypeClassDescriptionstatic @interface
For types that areService.PerInstance
, an injection point (field, parameter) can be annotated with this annotation to receive the name qualifier associated with this instance.static @interface
A qualifier that can restrict injection to specifically named instances, or that qualifies services with that name.static @interface
This annotation is effectively the same asService.Named
where theService.Named.value()
is aClass
name instead of aString
. -
Uses of Service.Qualifier in io.helidon.webclient.api
Classes in io.helidon.webclient.api with annotations of type Service.QualifierModifier and TypeClassDescriptionstatic @interface
Deprecated.Qualifier for injection points of generated typed REST clients.