public class BeanIdentifiers
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PREFIX |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
forBuiltInBean(BeanManagerImpl manager,
java.lang.Class<?> type,
java.lang.String suffix) |
static java.lang.String |
forDecorator(EnhancedAnnotatedType<?> type) |
static java.lang.String |
forExtension(EnhancedAnnotatedType<?> type) |
static java.lang.String |
forInterceptor(EnhancedAnnotatedType<?> type) |
static java.lang.String |
forManagedBean(AnnotatedTypeIdentifier identifier) |
static java.lang.String |
forManagedBean(EnhancedAnnotatedType<?> type) |
static java.lang.String |
forNewManagedBean(EnhancedAnnotatedType<?> type) |
static java.lang.String |
forNewSessionBean(EjbDescriptor<?> descriptor) |
static java.lang.String |
forProducerField(EnhancedAnnotatedField<?,?> field,
AbstractClassBean<?> declaringBean) |
static java.lang.String |
forProducerMethod(AnnotatedTypeIdentifier identifier,
int memberIndex) |
static java.lang.String |
forProducerMethod(EnhancedAnnotatedMethod<?,?> method,
AbstractClassBean<?> declaringBean) |
static java.lang.String |
forSessionBean(EnhancedAnnotatedType<?> type,
EjbDescriptor<?> descriptor) |
static java.lang.String |
forSyntheticBean(BeanAttributes<?> attributes,
java.lang.Class<?> beanClass) |
public static final java.lang.String PREFIX
public static java.lang.String forManagedBean(EnhancedAnnotatedType<?> type)
public static java.lang.String forManagedBean(AnnotatedTypeIdentifier identifier)
public static java.lang.String forDecorator(EnhancedAnnotatedType<?> type)
public static java.lang.String forInterceptor(EnhancedAnnotatedType<?> type)
public static java.lang.String forNewManagedBean(EnhancedAnnotatedType<?> type)
public static java.lang.String forSessionBean(EnhancedAnnotatedType<?> type, EjbDescriptor<?> descriptor)
public static java.lang.String forNewSessionBean(EjbDescriptor<?> descriptor)
public static java.lang.String forProducerField(EnhancedAnnotatedField<?,?> field, AbstractClassBean<?> declaringBean)
public static java.lang.String forProducerMethod(EnhancedAnnotatedMethod<?,?> method, AbstractClassBean<?> declaringBean)
public static java.lang.String forProducerMethod(AnnotatedTypeIdentifier identifier, int memberIndex)
public static java.lang.String forSyntheticBean(BeanAttributes<?> attributes, java.lang.Class<?> beanClass)
public static java.lang.String forBuiltInBean(BeanManagerImpl manager, java.lang.Class<?> type, java.lang.String suffix)
public static java.lang.String forExtension(EnhancedAnnotatedType<?> type)
Copyright © 2014. All Rights Reserved.