Package org.jboss.weld.bean
Class BeanIdentifiers
- java.lang.Object
-
- org.jboss.weld.bean.BeanIdentifiers
-
public class BeanIdentifiers extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
PREFIX
static String
PREFIX_BUILDER
-
Method Summary
-
-
-
Field Detail
-
PREFIX
public static final String PREFIX
- See Also:
- Constant Field Values
-
PREFIX_BUILDER
public static final String PREFIX_BUILDER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getPrefix
public static StringBuilder getPrefix(Class<?> beanType)
-
forManagedBean
public static String forManagedBean(EnhancedAnnotatedType<?> type)
-
forManagedBean
public static String forManagedBean(AnnotatedTypeIdentifier identifier)
-
forDecorator
public static String forDecorator(EnhancedAnnotatedType<?> type)
-
forInterceptor
public static String forInterceptor(EnhancedAnnotatedType<?> type)
-
forNewManagedBean
public static String forNewManagedBean(EnhancedAnnotatedType<?> type)
-
forProducerField
public static String forProducerField(EnhancedAnnotatedField<?,?> field, AbstractClassBean<?> declaringBean)
-
forProducerMethod
public static String forProducerMethod(EnhancedAnnotatedMethod<?,?> method, AbstractClassBean<?> declaringBean)
-
forProducerMethod
public static String forProducerMethod(AnnotatedTypeIdentifier identifier, int memberIndex)
-
forSyntheticBean
public static String forSyntheticBean(BeanAttributes<?> attributes, Class<?> beanClass)
-
forBuiltInBean
public static String forBuiltInBean(BeanManagerImpl manager, Class<?> type, String suffix)
-
forExtension
public static String forExtension(EnhancedAnnotatedType<?> type)
-
forBuilderBean
public static String forBuilderBean(BeanAttributes<?> attributes, Class<?> beanClass)
-
-