X - T - public class StaticEEResourceProducerField<X,T> extends EEResourceProducerField<X,T>
typebeanManager| Modifier | Constructor and Description |
|---|---|
protected |
StaticEEResourceProducerField(javax.enterprise.inject.spi.BeanAttributes<T> attributes,
EnhancedAnnotatedField<T,? super X> field,
AbstractClassBean<X> declaringBean,
DisposalMethod<X,?> disposalMethod,
BeanManagerImpl manager,
org.jboss.weld.bootstrap.api.ServiceRegistry services) |
| Modifier and Type | Method and Description |
|---|---|
T |
create(javax.enterprise.context.spi.CreationalContext<T> creationalContext)
Creates an instance of the bean
|
protected ResourceInjection<T> |
getResourceInjection(EnhancedAnnotatedField<T,? super X> field,
AbstractClassBean<X> declaringBean,
BeanManagerImpl manager) |
static <X,T> StaticEEResourceProducerField<X,T> |
of(javax.enterprise.inject.spi.BeanAttributes<T> attributes,
EnhancedAnnotatedField<T,? super X> field,
AbstractClassBean<X> declaringBean,
DisposalMethod<X,?> disposalMethod,
BeanManagerImpl manager,
org.jboss.weld.bootstrap.api.ServiceRegistry services) |
checkEEResource, internalInitialize, isEEResourceProducerField, isPassivationCapableBean, toStringcleanupAfterBoot, getAnnotated, getEnhancedAnnotated, getSpecializedBeans, isProxyable, isSpecializingcheckReturnValue, checkType, destroy, getBeanClass, getDeclaringBean, getInjectionPoints, initType, isPassivationCapableDependency, isTypeSerializablecheckSpecialization, getProducer, getType, initializeAfterBeanDiscovery, isDependent, isProxyRequired, postSpecialize, preInitialize, preSpecialize, setProducer, specializegetBeanManager, getContextualInstanceStrategy, getQualifierInstances, initialize, isNormalScoped, setAttributesattributes, equals, getId, getIdentifier, hashCode, isNullable, unwrapgetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeprotected StaticEEResourceProducerField(javax.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)
public static <X,T> StaticEEResourceProducerField<X,T> of(javax.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)
protected ResourceInjection<T> getResourceInjection(EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, BeanManagerImpl manager)
public T create(javax.enterprise.context.spi.CreationalContext<T> creationalContext)
AbstractProducerBeancreate in interface javax.enterprise.context.spi.Contextual<T>create in class EEResourceProducerField<X,T>Copyright © 2017. All rights reserved.