Class NamedLiteral

  • All Implemented Interfaces:
    java.lang.annotation.Annotation

    public final class NamedLiteral
    extends AnnotationLiteral<jakarta.inject.Named>
    implements jakarta.inject.Named
    Supports inline instantiation of the Named qualifier.
    Since:
    2.0
    Author:
    Pete Muir, Jozef Hartinger
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static jakarta.inject.Named INSTANCE
      Default Named literal
    • Field Detail

      • INSTANCE

        public static final jakarta.inject.Named INSTANCE
        Default Named literal
    • Method Detail

      • of

        public static NamedLiteral of​(java.lang.String value)
        Create a new NamedLiteral for the given name value
        Parameters:
        value - the name
        Returns:
        new NamedLiteral
      • value

        public java.lang.String value()