Top Description Methods
javax.inject

public @Interface Qualifier

extends Annotation
Known Direct Implementers
javax.enterprise.inject.literal.QualifierLiteral
Annotations
@Target:ANNOTATION_TYPE
@Retention:RUNTIME
@Documented
Imports
java.lang.annotation.Target, .Retention, .Documented

Identifies qualifier annotations. Anyone can define a new qualifier. A qualifier annotation:

For example:

  @java.lang.annotation.Documented
  @java.lang.annotation.Retention(RUNTIME)
  @javax.inject.Qualifier
  public @interface Leather {
    Color color() default Color.TAN;
    public enum Color { RED, BLACK, TAN }
  }
See Also
@Named

Method Summary

Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString