public class NewManagedBean<T> extends ManagedBean<T> implements NewBean
annotatedType, enhancedAnnotatedItemtypebeanManagerBEAN_ID_PREFIX, BEAN_ID_SEPARATOR| Modifier | Constructor and Description |
|---|---|
protected |
NewManagedBean(BeanAttributes<T> attributes,
EnhancedAnnotatedType<T> type,
String idSuffix,
BeanManagerImpl beanManager)
Protected constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isSpecializing() |
static <T> NewManagedBean<T> |
of(BeanAttributes<T> attributes,
EnhancedAnnotatedType<T> clazz,
BeanManagerImpl beanManager)
Creates an instance of a NewSimpleBean from an annotated class
|
String |
toString() |
checkBeanImplementation, checkType, create, createId, destroy, initializeAfterBeanDiscovery, internalInitialize, isInterceptionCandidate, isPassivationCapableBean, isPassivationCapableDependency, isProxyable, specializecleanupAfterBoot, getAnnotated, getDecorators, getEnhancedAnnotated, getInjectionPoints, getInjectionTarget, getInterceptors, getProducer, hasDecorators, hasInterceptors, initType, preSpecialize, setInjectionTarget, setProducer, setProducercheckSpecialization, getSpecializedBeans, getType, isDependent, isProxyRequired, postSpecialize, preInitializegetBeanClass, getBeanManager, getQualifierInstances, initialize, isNormalScopedattributes, equals, getId, hashCode, isNullable, setAttributes, unwrapgetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetBeanClass, isNullablegetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativegetIdprotected NewManagedBean(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, String idSuffix, BeanManagerImpl beanManager)
type - An annotated classbeanManager - The Bean managerpublic static <T> NewManagedBean<T> of(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> clazz, BeanManagerImpl beanManager)
clazz - The annotated classbeanManager - The Bean managerpublic boolean isSpecializing()
isSpecializing in class AbstractBean<T,Class<T>>public String toString()
toString in class ManagedBean<T>Copyright © 2013 Seam Framework. All Rights Reserved.