Uses of Class
jakarta.inject.Qualifier
-
Packages that use Qualifier Package Description jakarta.batch.api Provides APIs used by Batch artifacts.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.batch.api
Classes in jakarta.batch.api with annotations of type Qualifier Modifier and Type Class Description interfaceBatchPropertyAnnotation used by batch artifacts and CDI Beans to declare a field or other element which is injectable via a JSL-defined value (possibly leveraging Job XML substitutions). -
Uses of Qualifier in jakarta.enterprise.context
Classes in jakarta.enterprise.context with annotations of type Qualifier Modifier and Type Class Description interfaceBeforeDestroyedAn event with this qualifier is fired when a context is about to be destroyed, i.e.interfaceDestroyedAn event with this qualifier is fired when a context is destroyed, i.e.interfaceInitializedAn 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 interfaceAnyThe built-in qualifier type.interfaceDecoratedA decorator may inject metadata about the bean it is decoratinginterfaceDefaultThe default qualifier type.interfaceInterceptedAn 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 interfaceApplicationMapThe 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.interfaceFacesConfigThe 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.xmlis absent andFacesServletis not explicitly registered.interfaceFlowMapThe 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.interfaceHeaderMapThe 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.interfaceHeaderValuesMapThe 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.interfaceInitParameterMapThe 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.interfaceManagedPropertyThe 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.interfaceRequestCookieMapThe 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.interfaceRequestMapThe 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.interfaceRequestParameterMapThe 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.interfaceRequestParameterValuesMapThe 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.interfaceSessionMapThe 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.interfaceViewThe 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.interfaceViewMapThe 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 interfaceFacesBehaviorThe 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 interfaceFacesConverterThe 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 interfaceWebsocketEvent.ClosedIndicates that a<f:websocket>has closed.static interfaceWebsocketEvent.OpenedIndicates 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 interfaceFlowBuilderParameterThe presence of this annotation on a CDI producer method for theFlowDefinitionannotation causes theFlowBuilderto be passed to that method.interfaceFlowDefinitionThe 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 interfaceFacesDataModel -
Uses of Qualifier in jakarta.faces.push
Classes in jakarta.faces.push with annotations of type Qualifier Modifier and Type Class Description interfacePushThe CDI annotation@Pushallows you to inject aPushContextassociated 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 interfaceFacesValidatorThe 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 interfaceNamedString-based qualifier.
-