public abstract class AbstractBuiltInMetadataBean<T> extends AbstractBuiltInBean<T>
Bean, Interceptor and Decorator builtin beans.AbstractBuiltInBean.BuiltInBeanAttributes<T>beanManager| Constructor and Description |
|---|
AbstractBuiltInMetadataBean(org.jboss.weld.serialization.spi.BeanIdentifier identifier,
Class<T> type,
BeanManagerImpl beanManager) |
| Modifier and Type | Method and Description |
|---|---|
T |
create(javax.enterprise.context.spi.CreationalContext<T> creationalContext) |
protected WeldCreationalContext<?> |
getParentCreationalContext(javax.enterprise.context.spi.CreationalContext<?> ctx) |
protected abstract T |
newInstance(javax.enterprise.inject.spi.InjectionPoint ip,
javax.enterprise.context.spi.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, isAlternativepublic AbstractBuiltInMetadataBean(org.jboss.weld.serialization.spi.BeanIdentifier identifier, Class<T> type, BeanManagerImpl beanManager)
protected abstract T newInstance(javax.enterprise.inject.spi.InjectionPoint ip, javax.enterprise.context.spi.CreationalContext<T> creationalContext)
protected WeldCreationalContext<?> getParentCreationalContext(javax.enterprise.context.spi.CreationalContext<?> ctx)
public String toString()
toString in class CommonBean<T>Copyright © 2017. All rights reserved.