| Package | Description |
|---|---|
| org.apache.webbeans.component | |
| org.apache.webbeans.component.creation | |
| org.apache.webbeans.component.third | |
| org.apache.webbeans.context.control |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractOwbBean<T>
Abstract implementation of the
OwbBean contract. |
class |
AbstractProducerBean<T>
Abstract class for producer components.
|
class |
BeanManagerBean |
class |
BeanMetadataBean<T>
Implicit metadata bean definition.
|
class |
BuiltInOwbBean<T> |
class |
CdiInterceptorBean<T>
Interceptor
Bean implementation for CDI-style Beans. |
class |
ConversationBean
Conversation bean implementation.
|
class |
DecoratorBean<T>
Decorator Bean implementation.
|
class |
DecoratorMetadataBean<T>
Implicit metadata bean definition.
|
class |
EjbInterceptorBean<T>
Interceptor Bean implementation for EJB-style Beans. |
class |
EventBean<T>
Implicit observable bean definition.
|
class |
EventMetadataBean
Implicit event metadata bean definition.
|
class |
ExtensionBean<T>
Extension service bean definition.
|
class |
InjectionPointBean |
class |
InjectionTargetBean<T>
Abstract class for injection target beans.
|
class |
InstanceBean<T> |
class |
InterceptedOrDecoratedBeanMetadataBean<T>
Implicit metadata bean definition.
|
class |
InterceptionFactoryBean |
class |
InterceptorBean<T>
Abstract
Interceptor Bean implementation. |
class |
InterceptorMetadataBean<T>
Implicit metadata bean definition.
|
class |
ManagedBean<T>
Managed bean implementation of the
Bean. |
class |
NewManagedBean<T>
Component definition with
New binding annotation. |
class |
PrincipalBean |
class |
ProducerAwareInjectionTargetBean<T> |
class |
ProducerFieldBean<T>
Defines the producer field component implementation.
|
class |
ProducerMethodBean<T>
Concrete implementation of the
AbstractOwbBean. |
class |
ResourceBean<X,T extends Annotation> |
class |
SelfInterceptorBean<T>
Implicit self-interceptor Bean implementation.
|
| Constructor and Description |
|---|
BuiltInOwbBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
BeanAttributesImpl<T> beanAttributes,
Class<T> returnType,
javax.enterprise.inject.spi.ProducerFactory<T> producerFactory) |
NewManagedBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass,
Set<javax.enterprise.inject.spi.InjectionPoint> injectionPoints) |
| Modifier and Type | Method and Description |
|---|---|
BeanAttributesImpl<T> |
BeanAttributesBuilder.build() |
| Constructor and Description |
|---|
EjbInterceptorBeanBuilder(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes) |
SelfInterceptorBeanBuilder(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes) |
| Modifier and Type | Class and Description |
|---|---|
class |
PassivationCapableThirdpartyBeanImpl<T> |
class |
ThirdpartyBeanImpl<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
RequestContextControllerBean |
Copyright © 2008–2020 The Apache Software Foundation. All rights reserved.