public abstract class AbstractBuiltInMetadataBean<T> extends AbstractBuiltInBean<T>
AbstractBuiltInBean.BuiltInBeanAttributes<T>beanManager| Constructor and Description |
|---|
AbstractBuiltInMetadataBean(BeanIdentifier identifier,
Class<T> type,
BeanManagerImpl beanManager) |
| Modifier and Type | Method and Description |
|---|---|
T |
create(CreationalContext<T> creationalContext) |
protected WeldCreationalContext<?> |
getParentCreationalContext(CreationalContext<?> ctx) |
protected abstract T |
newInstance(InjectionPoint ip,
CreationalContext<T> creationalContext) |
String |
toString() |
cleanupAfterBoot, getInjectionPoints, getType, initializeAfterBeanDiscovery, internalInitialize, isDependentContextOptimizationAllowed, isPassivationCapableBean, isPassivationCapableDependency, isProxyable, isProxyRequired, preInitializedestroy, getBeanClass, getBeanManager, getContextualInstanceStrategy, getQualifierInstances, initialize, isDependent, isNormalScoped, setAttributesattributes, equals, getId, getIdentifier, hashCode, isNullable, unwrapgetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetIdgetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativepublic AbstractBuiltInMetadataBean(BeanIdentifier identifier, Class<T> type, BeanManagerImpl beanManager)
public T create(CreationalContext<T> creationalContext)
protected abstract T newInstance(InjectionPoint ip, CreationalContext<T> creationalContext)
protected WeldCreationalContext<?> getParentCreationalContext(CreationalContext<?> ctx)
public String toString()
toString in class CommonBean<T>Copyright © 2015. All Rights Reserved.