Enum CdiAnnotations

    • Enum Constant Detail

      • DECORATOR

        public static final CdiAnnotations DECORATOR
        jakarta.decorator.Decorator CDI annotation.
      • DELEGATE

        public static final CdiAnnotations DELEGATE
        jakarta.decorator.Delegate CDI annotation.
      • APP_SCOPED

        public static final CdiAnnotations APP_SCOPED
        jakarta.enterprise.context.ApplicationScoped CDI annotation.
      • CONV_SCOPED

        public static final CdiAnnotations CONV_SCOPED
        jakarta.enterprise.context.ConversationScoped CDI annotation.
      • REQ_SCOPED

        public static final CdiAnnotations REQ_SCOPED
        jakarta.enterprise.context.RequestScoped CDI annotation.
      • SESS_SCOPED

        public static final CdiAnnotations SESS_SCOPED
        jakarta.enterprise.context.SessionScoped CDI annotation.
      • NORM_SCOPE

        public static final CdiAnnotations NORM_SCOPE
        jakarta.enterprise.context.NormalScope CDI annotation.
      • DEPENDENT

        public static final CdiAnnotations DEPENDENT
        jakarta.enterprise.context.Dependent CDI annotation.
      • SINGLETON

        public static final CdiAnnotations SINGLETON
        jakarta.inject.Singleton annotation.
      • OBSERVES

        public static final CdiAnnotations OBSERVES
        jakarta.enterprise.event.Observes CDI annotation.
      • ALTERNATIVE

        public static final CdiAnnotations ALTERNATIVE
        jakarta.enterprise.inject.Alternative CDI annotation.
      • ANY

        public static final CdiAnnotations ANY
        jakarta.enterprise.inject.Any CDI annotation.
      • DEFAULT

        public static final CdiAnnotations DEFAULT
        jakarta.enterprise.inject.Default CDI annotation.
      • DISPOSES

        public static final CdiAnnotations DISPOSES
        jakarta.enterprise.inject.Disposes CDI annotation.
      • MODEL

        public static final CdiAnnotations MODEL
        jakarta.enterprise.inject.Model CDI annotation.
      • NEW

        public static final CdiAnnotations NEW
        jakarta.enterprise.inject.New CDI annotation.
      • PRODUCES

        public static final CdiAnnotations PRODUCES
        jakarta.enterprise.inject.Produces CDI annotation.
      • SPECIALIZES

        public static final CdiAnnotations SPECIALIZES
        jakarta.enterprise.inject.Specializes CDI annotation.
      • STEREOTYPE

        public static final CdiAnnotations STEREOTYPE
        jakarta.enterprise.inject.Stereotype CDI annotation.
      • TYPED

        public static final CdiAnnotations TYPED
        jakarta.enterprise.inject.Typed CDI annotation.
    • Field Detail

      • SCOPE

        public static final org.jboss.jandex.DotName SCOPE
      • BUILT_IN_SCOPE_NAMES

        public static final Set<org.jboss.jandex.DotName> BUILT_IN_SCOPE_NAMES
      • BEAN_DEFINING_ANNOTATIONS

        public static final Set<AnnotationType> BEAN_DEFINING_ANNOTATIONS
      • BEAN_DEFINING_META_ANNOTATIONS

        public static final Set<AnnotationType> BEAN_DEFINING_META_ANNOTATIONS
    • Method Detail

      • values

        public static CdiAnnotations[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (CdiAnnotations c : CdiAnnotations.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static CdiAnnotations valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • getDotName

        public org.jboss.jandex.DotName getDotName()
        Returns:
        fully qualified name
      • getSimpleName

        public String getSimpleName()
        Returns:
        simple name