Uses of Class
jakarta.inject.Qualifier
-
Packages that use Qualifier Package Description jakarta.enterprise.context Annotations and interfaces relating to scopes and contexts.jakarta.enterprise.inject jakarta.faces.annotation jakarta.faces.component.behavior jakarta.faces.convert jakarta.faces.event jakarta.faces.flow.builder jakarta.faces.model jakarta.faces.push jakarta.faces.validator jakarta.inject This package specifies a means for obtaining objects in such a way as to maximize reusability, testability and maintainability compared to traditional approaches such as constructors, factories, and service locators (e.g., JNDI). This process, known as dependency injection, is beneficial to most nontrivial applications. -
-
Uses of Qualifier in jakarta.enterprise.context
Classes in jakarta.enterprise.context with annotations of type Qualifier Modifier and Type Class Description interface
BeforeDestroyed
An event with this qualifier is fired when a context is about to be destroyed, i.e.interface
Destroyed
An event with this qualifier is fired when a context is destroyed, i.e.interface
Initialized
An event with this qualifier is fired when a context is initialized, i.e. -
Uses of Qualifier in jakarta.enterprise.inject
Classes in jakarta.enterprise.inject with annotations of type Qualifier Modifier and Type Class Description interface
Any
The built-in qualifier type.interface
Decorated
A decorator may inject metadata about the bean it is decoratinginterface
Default
The default qualifier type.interface
Intercepted
An interceptor may inject metadata about the bean it is intercepting. -
Uses of Qualifier in jakarta.faces.annotation
Classes in jakarta.faces.annotation with annotations of type Qualifier Modifier and Type Class Description interface
ApplicationMap
The presence of this annotation (along with@Inject
) on a field of typeMap<String, Object>
causes the map returned fromExternalContext.getApplicationMap()
to be injected as the value of that field.interface
FacesConfig
The presence of this annotation on a class deployed within an application guarantees activation of Jakarta Faces and its CDI specific features, even when/WEB-INF/faces-config.xml
is absent andFacesServlet
is not explicitly registered.interface
FlowMap
The presence of this annotation (along with@Inject
) on a field of typeMap<Object, Object>
causes the map returned fromFlowHandler.getCurrentFlowScope()
to be injected as the value of that field.interface
HeaderMap
The presence of this annotation (along with@Inject
) on a field of typeMap<String, String>
causes the map returned fromExternalContext.getRequestHeaderMap()
to be injected as the value of that field.interface
HeaderValuesMap
The presence of this annotation (along with@Inject
) on a field of typeMap<String, String[]>
causes the map returned fromExternalContext.getRequestHeaderValuesMap()
to be injected as the value of that field.interface
InitParameterMap
The presence of this annotation (along with@Inject
) on a field of typeMap<String, String>
causes the map returned fromExternalContext.getInitParameterMap()
to be injected as the value of that field.interface
ManagedProperty
The presence of this annotation (along with@Inject
) on a field of any type causes the value returned from evaluating an expression language expression to be injected as the value of that field.interface
RequestCookieMap
The presence of this annotation (along with@Inject
) on a field of typeMap<String, Object>
causes the map returned fromExternalContext.getRequestCookieMap()
to be injected as the value of that field.interface
RequestMap
The presence of this annotation (along with@Inject
) on a field of typeMap<String, Object>
causes the map returned fromExternalContext.getRequestMap()
to be injected as the value of that field.interface
RequestParameterMap
The presence of this annotation (along with@Inject
) on a field of typeMap<String, String>
causes the map returned fromExternalContext.getRequestParameterMap()
to be injected as the value of that field.interface
RequestParameterValuesMap
The presence of this annotation (along with@Inject
) on a field of typeMap<String, String []>
causes the map returned fromExternalContext.getRequestParameterValuesMap()
to be injected as the value of that field.interface
SessionMap
The presence of this annotation (along with@Inject
) on a field of typeMap<String, Object>
causes the map returned fromExternalContext.getSessionMap()
to be injected as the value of that field.interface
View
The presence of this annotation on a target (type, method, parameter or field) within an application is used to indicate that this target is somehow handling a Faces View Id or Ids.interface
ViewMap
The presence of this annotation (along with@Inject
) on a field of typeMap<String, Object>
causes the map returned fromUIViewRoot.getViewMap()
to be injected as the value of that field. -
Uses of Qualifier in jakarta.faces.component.behavior
Classes in jakarta.faces.component.behavior with annotations of type Qualifier Modifier and Type Class Description interface
FacesBehavior
The presence of this annotation on a class automatically registers the class with the runtime as aBehavior
. -
Uses of Qualifier in jakarta.faces.convert
Classes in jakarta.faces.convert with annotations of type Qualifier Modifier and Type Class Description interface
FacesConverter
The presence of this annotation on a class automatically registers the class with the runtime as aConverter
. -
Uses of Qualifier in jakarta.faces.event
Classes in jakarta.faces.event with annotations of type Qualifier Modifier and Type Class Description static interface
WebsocketEvent.Closed
Indicates that a<f:websocket>
has closed.static interface
WebsocketEvent.Opened
Indicates that a<f:websocket>
has opened. -
Uses of Qualifier in jakarta.faces.flow.builder
Classes in jakarta.faces.flow.builder with annotations of type Qualifier Modifier and Type Class Description interface
FlowBuilderParameter
The presence of this annotation on a CDI producer method for theFlowDefinition
annotation causes theFlowBuilder
to be passed to that method.interface
FlowDefinition
The presence of this annotation on a CDI producer method indicates that the method will produce a flow. -
Uses of Qualifier in jakarta.faces.model
Classes in jakarta.faces.model with annotations of type Qualifier Modifier and Type Class Description interface
FacesDataModel
-
Uses of Qualifier in jakarta.faces.push
Classes in jakarta.faces.push with annotations of type Qualifier Modifier and Type Class Description interface
Push
The CDI annotation@
Push
allows you to inject aPushContext
associated with a given<f:websocket>
channel in any container managed artifact in WAR. -
Uses of Qualifier in jakarta.faces.validator
Classes in jakarta.faces.validator with annotations of type Qualifier Modifier and Type Class Description interface
FacesValidator
The presence of this annotation on a class automatically registers the class with the runtime as aValidator
. -
Uses of Qualifier in jakarta.inject
Classes in jakarta.inject with annotations of type Qualifier Modifier and Type Class Description interface
Named
String-based qualifier.
-