public enum CdiAnnotations extends Enum<CdiAnnotations>
DotName
s of CDI annotations.Enum Constant and Description |
---|
ALTERNATIVE
javax.enterprise.inject.Alternative CDI annotation.
|
ANY
javax.enterprise.inject.Any CDI annotation.
|
APP_SCOPED
javax.enterprise.context.ApplicationScoped CDI annotation.
|
CONV_SCOPED
javax.enterprise.context.ConversationScoped CDI annotation.
|
DECORATOR
javax.decorator.Decorator CDI annotation.
|
DEFAULT
javax.enterprise.inject.Default CDI annotation.
|
DELEGATE
javax.decorator.Delegate CDI annotation.
|
DEPENDENT
javax.enterprise.context.Dependent CDI annotation.
|
DISPOSES
javax.enterprise.inject.Disposes CDI annotation.
|
MODEL
javax.enterprise.inject.Model CDI annotation.
|
NEW
javax.enterprise.inject.New CDI annotation.
|
NORM_SCOPE
javax.enterprise.context.NormalScope CDI annotation.
|
OBSERVES
javax.enterprise.event.Observes CDI annotation.
|
PRODUCES
javax.enterprise.inject.Produces CDI annotation.
|
REQ_SCOPED
javax.enterprise.context.RequestScoped CDI annotation.
|
SESS_SCOPED
javax.enterprise.context.SessionScoped CDI annotation.
|
SINGLETON
javax.inject.Singleton annotation.
|
SPECIALIZES
javax.enterprise.inject.Specializes CDI annotation.
|
STEREOTYPE
javax.enterprise.inject.Stereotype CDI annotation.
|
TYPED
javax.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 © 2016 JBoss by Red Hat. All rights reserved.