Package | Description |
---|---|
org.jboss.weld.bean | |
org.jboss.weld.bean.builtin.ee | |
org.jboss.weld.bootstrap | |
org.jboss.weld.bootstrap.events |
Modifier and Type | Class and Description |
---|---|
class |
DecoratorImpl<T> |
class |
InterceptorImpl<T> |
class |
ManagedBean<T>
Represents a simple bean
|
class |
NewManagedBean<T>
Represents a @New simple bean
|
class |
NewSessionBean<T>
Represents a @New enterprise bean
|
class |
SessionBean<T>
An enterprise bean representation
|
Modifier and Type | Method and Description |
---|---|
AbstractClassBean<X> |
AbstractReceiverBean.getDeclaringBean()
Returns the declaring bean
|
Modifier and Type | Method and Description |
---|---|
protected static String |
ProducerField.createId(WeldField<?,?> field,
AbstractClassBean<?> declaringBean) |
protected String |
ProducerMethod.createId(WeldMethod<T,? super X> method,
AbstractClassBean<X> declaringBean) |
static <X,T> DisposalMethod<X,T> |
DisposalMethod.of(BeanManagerImpl manager,
WeldMethod<T,? super X> method,
AbstractClassBean<X> declaringBean,
org.jboss.weld.bootstrap.api.ServiceRegistry services) |
static <X,T> ProducerField<X,T> |
ProducerField.of(WeldField<T,? super X> field,
AbstractClassBean<X> declaringBean,
BeanManagerImpl beanManager,
org.jboss.weld.bootstrap.api.ServiceRegistry services)
Creates a producer field
|
static <X,T> ProducerMethod<X,T> |
ProducerMethod.of(WeldMethod<T,? super X> method,
AbstractClassBean<X> declaringBean,
BeanManagerImpl beanManager,
org.jboss.weld.bootstrap.api.ServiceRegistry services)
Creates a producer method Web Bean
|
Constructor and Description |
---|
AbstractProducerBean(String idSuffix,
AbstractClassBean<X> declaringBean,
BeanManagerImpl beanManager,
org.jboss.weld.bootstrap.api.ServiceRegistry services)
Constructor
|
AbstractReceiverBean(String idSuffix,
AbstractClassBean<X> declaringBean,
BeanManagerImpl beanManager,
org.jboss.weld.bootstrap.api.ServiceRegistry services) |
DisposalMethod(BeanManagerImpl beanManager,
WeldMethod<T,? super X> disposalMethod,
AbstractClassBean<X> declaringBean,
org.jboss.weld.bootstrap.api.ServiceRegistry services) |
ProducerField(WeldField<T,? super X> field,
AbstractClassBean<X> declaringBean,
BeanManagerImpl manager,
org.jboss.weld.bootstrap.api.ServiceRegistry services)
Constructor
|
ProducerMethod(WeldMethod<T,? super X> method,
AbstractClassBean<X> declaringBean,
BeanManagerImpl beanManager,
org.jboss.weld.bootstrap.api.ServiceRegistry services) |
Modifier and Type | Method and Description |
---|---|
static <X,T> EEResourceProducerField<X,T> |
EEResourceProducerField.of(WeldField<T,? super X> field,
AbstractClassBean<X> declaringBean,
BeanManagerImpl manager,
org.jboss.weld.bootstrap.api.ServiceRegistry services)
Creates an EE resource producer field
|
Constructor and Description |
---|
EEResourceProducerField(WeldField<T,? super X> field,
AbstractClassBean<X> declaringBean,
BeanManagerImpl manager,
org.jboss.weld.bootstrap.api.ServiceRegistry services) |
Modifier and Type | Method and Description |
---|---|
AbstractClassBean<?> |
BeanDeployerEnvironment.getClassBean(WeldClass<?> clazz) |
Modifier and Type | Method and Description |
---|---|
protected void |
BeanDeployerEnvironment.addAbstractClassBean(AbstractClassBean<?> bean) |
protected <X> void |
AbstractBeanDeployer.createDisposalMethods(AbstractClassBean<X> declaringBean,
WeldClass<X> annotatedClass) |
protected <T> void |
AbstractBeanDeployer.createObserversProducersDisposers(AbstractClassBean<T> bean)
Creates the sub bean for an class (simple or enterprise) bean
|
protected <X,T> void |
AbstractBeanDeployer.createProducerField(AbstractClassBean<X> declaringBean,
WeldField<T,? super X> field) |
protected <X> void |
AbstractBeanDeployer.createProducerFields(AbstractClassBean<X> declaringBean,
WeldClass<X> annotatedClass) |
protected <X,T> void |
AbstractBeanDeployer.createProducerMethod(AbstractClassBean<X> declaringBean,
WeldMethod<T,? super X> annotatedMethod) |
protected <X> void |
AbstractBeanDeployer.createProducerMethods(AbstractClassBean<X> declaringBean,
WeldClass<X> annotatedClass) |
protected boolean |
Validator.isPassivationCapabilityCheckRequired(BeanManagerImpl beanManager,
AbstractClassBean<?> classBean)
Returns true if the bean should be validated according to CDI 1.0 (6.6.4).
|
<X> Set<DisposalMethod<X,?>> |
BeanDeployerEnvironment.resolveDisposalBeans(Set<Type> types,
Set<Annotation> qualifiers,
AbstractClassBean<X> declaringBean)
Resolve the disposal method for the given producer method.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractProcessClassBean<X,B extends AbstractClassBean<X>> |
Modifier and Type | Method and Description |
---|---|
static <X> void |
AbstractProcessInjectionTarget.fire(BeanManagerImpl beanManager,
AbstractClassBean<X> bean) |
Constructor and Description |
---|
ProcessBeanInjectionTarget(BeanManagerImpl beanManager,
AbstractClassBean<X> bean) |
Copyright © 2013 Seam Framework. All rights reserved.