public class BeanIdentifiers extends Object
public static final String PREFIX
public static String forManagedBean(EnhancedAnnotatedType<?> type)
public static String forManagedBean(AnnotatedTypeIdentifier identifier)
public static String forDecorator(EnhancedAnnotatedType<?> type)
public static String forInterceptor(EnhancedAnnotatedType<?> type)
public static String forNewManagedBean(EnhancedAnnotatedType<?> type)
public static String forSessionBean(EnhancedAnnotatedType<?> type, org.jboss.weld.ejb.spi.EjbDescriptor<?> descriptor)
public static String forNewSessionBean(org.jboss.weld.ejb.spi.EjbDescriptor<?> descriptor)
public static String forProducerField(EnhancedAnnotatedField<?,?> field, AbstractClassBean<?> declaringBean)
public static String forProducerMethod(EnhancedAnnotatedMethod<?,?> method, AbstractClassBean<?> declaringBean)
public static String forProducerMethod(AnnotatedTypeIdentifier identifier, int memberIndex)
public static String forSyntheticBean(javax.enterprise.inject.spi.BeanAttributes<?> attributes, Class<?> beanClass)
public static String forBuiltInBean(BeanManagerImpl manager, Class<?> type, String suffix)
public static String forExtension(EnhancedAnnotatedType<?> type)
Copyright © 2016. All rights reserved.