Uses of Interface
io.helidon.inject.api.Qualifier
Packages that use Qualifier
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 Qualifier in io.helidon.inject.api
Classes in io.helidon.inject.api with type parameters of type QualifierModifier and TypeClassDescriptionstatic classQualifier.BuilderBase<BUILDER extends Qualifier.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends Qualifier> Fluent API builder base forQualifier.Classes in io.helidon.inject.api that implement QualifierModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.Fields in io.helidon.inject.api declared as QualifierModifier and TypeFieldDescriptionstatic final QualifierCommonQualifiers.WILDCARD_NAMEDRepresents a wildcardCommonQualifiers.NAMEDqualifier.Methods in io.helidon.inject.api that return QualifierModifier and TypeMethodDescriptionQualifier.Builder.build()Qualifier.Builder.buildPrototype()static QualifierQualifier.create()Create a new instance with default values.static QualifierQualifier.create(Annotation annotation) Creates a qualifier from an annotation.static QualifierQualifier.create(Class<? extends Annotation> qualifierType) Creates a qualifier from an annotation.static QualifierQualifier.create(Class<? extends Annotation> qualifierType, String value) Creates a qualifier with a value from an annotation.static QualifierQualifier.createNamed(ClassNamed name) Creates aNamedqualifier.static QualifierQualifier.createNamed(Named name) Creates aNamedqualifier.static QualifierQualifier.createNamed(Class<?> className) Creates aNamedqualifier from a class name.static QualifierQualifier.createNamed(String name) Creates aNamedqualifier.Methods in io.helidon.inject.api that return types with arguments of type QualifierModifier and TypeMethodDescriptionElementInfo.BuilderBase.ElementInfoImpl.qualifiers()ElementInfo.BuilderBase.qualifiers()The qualifier type annotations on this element.ServiceInfoBasics.BuilderBase.qualifiers()The managed service assigned Qualifier's.ServiceInfoBasics.BuilderBase.ServiceInfoBasicsImpl.qualifiers()ServiceInfoCriteria.BuilderBase.qualifiers()The managed service assigned Qualifier's.ServiceInfoCriteria.BuilderBase.ServiceInfoCriteriaImpl.qualifiers()Methods in io.helidon.inject.api with parameters of type QualifierModifier and TypeMethodDescriptionElementInfo.BuilderBase.addQualifier(Qualifier qualifier) The qualifier type annotations on this element.ServiceInfoBasics.BuilderBase.addQualifier(Qualifier qualifier) The managed service assigned Qualifier's.ServiceInfoCriteria.BuilderBase.addQualifier(Qualifier qualifier) The managed service assigned Qualifier's.static Qualifier.BuilderCreate a new fluent API builder from an existing instance.Update this builder from an existing prototype instance.Method parameters in io.helidon.inject.api with type arguments of type QualifierModifier and TypeMethodDescriptionElementInfo.BuilderBase.addQualifiers(Set<? extends Qualifier> qualifiers) The qualifier type annotations on this element.ServiceInfoBasics.BuilderBase.addQualifiers(Set<? extends Qualifier> qualifiers) The managed service assigned Qualifier's.ServiceInfoCriteria.BuilderBase.addQualifiers(Set<? extends Qualifier> qualifiers) The managed service assigned Qualifier's.static booleanQualifiers.matchesQualifiers(Collection<Qualifier> src, Collection<Qualifier> criteria) Matches qualifier collections.ElementInfo.BuilderBase.qualifiers(Set<? extends Qualifier> qualifiers) The qualifier type annotations on this element.ServiceInfoBasics.BuilderBase.qualifiers(Set<? extends Qualifier> qualifiers) The managed service assigned Qualifier's.ServiceInfoCriteria.BuilderBase.qualifiers(Set<? extends Qualifier> qualifiers) The managed service assigned Qualifier's.