public enum CdiAnnotations extends Enum<CdiAnnotations>
DotNames of CDI annotations.| Enum Constant and Description |
|---|
ALTERNATIVE
jakarta.enterprise.inject.Alternative CDI annotation.
|
ANY
jakarta.enterprise.inject.Any CDI annotation.
|
APP_SCOPED
jakarta.enterprise.context.ApplicationScoped CDI annotation.
|
CONV_SCOPED
jakarta.enterprise.context.ConversationScoped CDI annotation.
|
DECORATOR
jakarta.decorator.Decorator CDI annotation.
|
DEFAULT
jakarta.enterprise.inject.Default CDI annotation.
|
DELEGATE
jakarta.decorator.Delegate CDI annotation.
|
DEPENDENT
jakarta.enterprise.context.Dependent CDI annotation.
|
DISPOSES
jakarta.enterprise.inject.Disposes CDI annotation.
|
MODEL
jakarta.enterprise.inject.Model CDI annotation.
|
NEW
jakarta.enterprise.inject.New CDI annotation.
|
NORM_SCOPE
jakarta.enterprise.context.NormalScope CDI annotation.
|
OBSERVES
jakarta.enterprise.event.Observes CDI annotation.
|
PRODUCES
jakarta.enterprise.inject.Produces CDI annotation.
|
REQ_SCOPED
jakarta.enterprise.context.RequestScoped CDI annotation.
|
SESS_SCOPED
jakarta.enterprise.context.SessionScoped CDI annotation.
|
SINGLETON
jakarta.inject.Singleton annotation.
|
SPECIALIZES
jakarta.enterprise.inject.Specializes CDI annotation.
|
STEREOTYPE
jakarta.enterprise.inject.Stereotype CDI annotation.
|
TYPED
jakarta.enterprise.inject.Typed CDI annotation.
|
| Modifier and Type | Field and Description |
|---|---|
static Set<AnnotationType> |
BEAN_DEFINING_ANNOTATIONS |
static Set<AnnotationType> |
BEAN_DEFINING_META_ANNOTATIONS |
static Set<org.jboss.jandex.DotName> |
BUILT_IN_SCOPE_NAMES |
static Set<AnnotationType> |
BUILT_IN_SCOPES |
static org.jboss.jandex.DotName |
SCOPE |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.jandex.DotName |
getDotName() |
String |
getSimpleName() |
static CdiAnnotations |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CdiAnnotations[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CdiAnnotations DECORATOR
public static final CdiAnnotations DELEGATE
public static final CdiAnnotations APP_SCOPED
public static final CdiAnnotations CONV_SCOPED
public static final CdiAnnotations REQ_SCOPED
public static final CdiAnnotations SESS_SCOPED
public static final CdiAnnotations NORM_SCOPE
public static final CdiAnnotations DEPENDENT
public static final CdiAnnotations SINGLETON
public static final CdiAnnotations OBSERVES
public static final CdiAnnotations ALTERNATIVE
public static final CdiAnnotations ANY
public static final CdiAnnotations DEFAULT
public static final CdiAnnotations DISPOSES
public static final CdiAnnotations MODEL
public static final CdiAnnotations NEW
public static final CdiAnnotations PRODUCES
public static final CdiAnnotations SPECIALIZES
public static final CdiAnnotations STEREOTYPE
public static final CdiAnnotations TYPED
public static final org.jboss.jandex.DotName SCOPE
public static final Set<org.jboss.jandex.DotName> BUILT_IN_SCOPE_NAMES
public static final Set<AnnotationType> BUILT_IN_SCOPES
public static final Set<AnnotationType> BEAN_DEFINING_ANNOTATIONS
public static final Set<AnnotationType> BEAN_DEFINING_META_ANNOTATIONS
public static CdiAnnotations[] values()
for (CdiAnnotations c : CdiAnnotations.values()) System.out.println(c);
public static CdiAnnotations valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic org.jboss.jandex.DotName getDotName()
public String getSimpleName()
Copyright © 2023 JBoss by Red Hat. All rights reserved.