public final class DotNames extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.jboss.jandex.DotName |
ACTIVATE_REQUEST_CONTEXT |
static org.jboss.jandex.DotName |
ALTERNATIVE |
static org.jboss.jandex.DotName |
ALTERNATIVE_PRIORITY |
static org.jboss.jandex.DotName |
ANY |
static org.jboss.jandex.DotName |
APPLICATION_SCOPED |
static org.jboss.jandex.DotName |
AROUND_CONSTRUCT |
static org.jboss.jandex.DotName |
AROUND_INVOKE |
static org.jboss.jandex.DotName |
BEAN |
static org.jboss.jandex.DotName |
BEAN_MANAGER |
static org.jboss.jandex.DotName |
BOOLEAN |
static org.jboss.jandex.DotName |
BYTE |
static org.jboss.jandex.DotName |
CHARACTER |
static org.jboss.jandex.DotName |
CLASS |
static org.jboss.jandex.DotName |
DEFAULT |
static org.jboss.jandex.DotName |
DEFAULT_BEAN |
static org.jboss.jandex.DotName |
DEPRECATED |
static org.jboss.jandex.DotName |
DISPOSES |
static org.jboss.jandex.DotName |
DOUBLE |
static org.jboss.jandex.DotName |
ENUM |
static org.jboss.jandex.DotName |
EVENT |
static org.jboss.jandex.DotName |
EVENT_METADATA |
static org.jboss.jandex.DotName |
EXTENSION |
static org.jboss.jandex.DotName |
FLOAT |
static org.jboss.jandex.DotName |
INITIALIZED |
static org.jboss.jandex.DotName |
INJECT |
static org.jboss.jandex.DotName |
INJECTABLE_BEAN |
static org.jboss.jandex.DotName |
INJECTABLE_INSTANCE |
static org.jboss.jandex.DotName |
INJECTION_POINT |
static org.jboss.jandex.DotName |
INSTANCE |
static org.jboss.jandex.DotName |
INTEGER |
static org.jboss.jandex.DotName |
INTERCEPTED |
static org.jboss.jandex.DotName |
INTERCEPTOR |
static org.jboss.jandex.DotName |
INTERCEPTOR_BINDING |
static org.jboss.jandex.DotName |
INVOCATION_CONTEXT |
static org.jboss.jandex.DotName |
LONG |
static org.jboss.jandex.DotName |
NAMED |
static org.jboss.jandex.DotName |
NONBINDING |
static org.jboss.jandex.DotName |
OBJECT |
static org.jboss.jandex.DotName |
OBSERVES |
static org.jboss.jandex.DotName |
OBSERVES_ASYNC |
static org.jboss.jandex.DotName |
OPTIONAL |
static org.jboss.jandex.DotName |
OPTIONAL_DOUBLE |
static org.jboss.jandex.DotName |
OPTIONAL_INT |
static org.jboss.jandex.DotName |
OPTIONAL_LONG |
static org.jboss.jandex.DotName |
POST_CONSTRUCT |
static org.jboss.jandex.DotName |
PRE_DESTROY |
static org.jboss.jandex.DotName |
PRIORITY |
static org.jboss.jandex.DotName |
PRODUCES |
static org.jboss.jandex.DotName |
PROVIDER |
static org.jboss.jandex.DotName |
QUALIFIER |
static org.jboss.jandex.DotName |
REPEATABLE |
static org.jboss.jandex.DotName |
SHORT |
static org.jboss.jandex.DotName |
SINGLETON |
static org.jboss.jandex.DotName |
STEREOTYPE |
static org.jboss.jandex.DotName |
STRING |
static org.jboss.jandex.DotName |
TRANSACTION_PHASE |
static org.jboss.jandex.DotName |
TRANSIENT_REFERENCE |
static org.jboss.jandex.DotName |
TYPED |
static org.jboss.jandex.DotName |
VETOED |
| Modifier and Type | Method and Description |
|---|---|
static String |
internalPackageNameWithTrailingSlash(org.jboss.jandex.DotName dotName)
Returns a package name with a trailing '/'.
|
static String |
packageName(org.jboss.jandex.DotName dotName) |
static String |
simpleName(org.jboss.jandex.ClassInfo clazz) |
static String |
simpleName(org.jboss.jandex.DotName dotName) |
static String |
simpleName(String name)
Note that dollar sign is a valid character for class names so we cannot detect a nested class here.
|
public static final org.jboss.jandex.DotName OBJECT
public static final org.jboss.jandex.DotName OBSERVES
public static final org.jboss.jandex.DotName OBSERVES_ASYNC
public static final org.jboss.jandex.DotName PRODUCES
public static final org.jboss.jandex.DotName DISPOSES
public static final org.jboss.jandex.DotName QUALIFIER
public static final org.jboss.jandex.DotName REPEATABLE
public static final org.jboss.jandex.DotName NONBINDING
public static final org.jboss.jandex.DotName INJECT
public static final org.jboss.jandex.DotName POST_CONSTRUCT
public static final org.jboss.jandex.DotName PRE_DESTROY
public static final org.jboss.jandex.DotName INSTANCE
public static final org.jboss.jandex.DotName INJECTABLE_INSTANCE
public static final org.jboss.jandex.DotName PROVIDER
public static final org.jboss.jandex.DotName INJECTION_POINT
public static final org.jboss.jandex.DotName INTERCEPTOR
public static final org.jboss.jandex.DotName INTERCEPTOR_BINDING
public static final org.jboss.jandex.DotName INTERCEPTED
public static final org.jboss.jandex.DotName AROUND_INVOKE
public static final org.jboss.jandex.DotName AROUND_CONSTRUCT
public static final org.jboss.jandex.DotName PRIORITY
public static final org.jboss.jandex.DotName DEFAULT
public static final org.jboss.jandex.DotName ANY
public static final org.jboss.jandex.DotName BEAN
public static final org.jboss.jandex.DotName INJECTABLE_BEAN
public static final org.jboss.jandex.DotName BEAN_MANAGER
public static final org.jboss.jandex.DotName EVENT
public static final org.jboss.jandex.DotName EVENT_METADATA
public static final org.jboss.jandex.DotName ALTERNATIVE
public static final org.jboss.jandex.DotName ALTERNATIVE_PRIORITY
public static final org.jboss.jandex.DotName DEFAULT_BEAN
public static final org.jboss.jandex.DotName SINGLETON
public static final org.jboss.jandex.DotName APPLICATION_SCOPED
public static final org.jboss.jandex.DotName STEREOTYPE
public static final org.jboss.jandex.DotName TYPED
public static final org.jboss.jandex.DotName VETOED
public static final org.jboss.jandex.DotName CLASS
public static final org.jboss.jandex.DotName ENUM
public static final org.jboss.jandex.DotName EXTENSION
public static final org.jboss.jandex.DotName OPTIONAL
public static final org.jboss.jandex.DotName OPTIONAL_INT
public static final org.jboss.jandex.DotName OPTIONAL_LONG
public static final org.jboss.jandex.DotName OPTIONAL_DOUBLE
public static final org.jboss.jandex.DotName NAMED
public static final org.jboss.jandex.DotName ACTIVATE_REQUEST_CONTEXT
public static final org.jboss.jandex.DotName TRANSACTION_PHASE
public static final org.jboss.jandex.DotName INITIALIZED
public static final org.jboss.jandex.DotName TRANSIENT_REFERENCE
public static final org.jboss.jandex.DotName INVOCATION_CONTEXT
public static final org.jboss.jandex.DotName BOOLEAN
public static final org.jboss.jandex.DotName BYTE
public static final org.jboss.jandex.DotName CHARACTER
public static final org.jboss.jandex.DotName DOUBLE
public static final org.jboss.jandex.DotName FLOAT
public static final org.jboss.jandex.DotName INTEGER
public static final org.jboss.jandex.DotName LONG
public static final org.jboss.jandex.DotName SHORT
public static final org.jboss.jandex.DotName STRING
public static final org.jboss.jandex.DotName DEPRECATED
public static String simpleName(org.jboss.jandex.ClassInfo clazz)
clazz - public static String simpleName(org.jboss.jandex.DotName dotName)
dotName - simpleName(String)public static String simpleName(String name)
simpleName(ClassInfo) when you need to
distinguish
the nested classes.name - public static String packageName(org.jboss.jandex.DotName dotName)
public static String internalPackageNameWithTrailingSlash(org.jboss.jandex.DotName dotName)
This method should be used to determine the package to generate classes in to ensure the default package is handled correctly.
Copyright © 2021 JBoss by Red Hat. All rights reserved.