| Package | Description |
|---|---|
| org.apache.webbeans.component | |
| org.apache.webbeans.configurator |
| Modifier and Type | Field and Description |
|---|---|
protected WebBeansType |
AbstractOwbBean.webBeansType
Web Beans type
|
| Modifier and Type | Method and Description |
|---|---|
WebBeansType |
OwbBean.getWebBeansType()
Returns bean type.
|
WebBeansType |
AbstractOwbBean.getWebBeansType()
Get web bean type of the bean.
|
static WebBeansType |
WebBeansType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static WebBeansType[] |
WebBeansType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Constructor and Description |
|---|
AbstractOwbBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes,
Class<?> beanClass) |
AbstractProducerBean(InjectionTargetBean<?> ownerComponent,
WebBeansType webBeansType,
javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes,
Class<T> returnType,
javax.enterprise.inject.spi.ProducerFactory<?> producerFactory)
Create a new instance.
|
BuiltInOwbBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
BeanAttributesImpl<T> beanAttributes,
Class<T> returnType,
javax.enterprise.inject.spi.ProducerFactory<T> producerFactory) |
BuiltInOwbBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
Class<T> returnType,
javax.enterprise.inject.spi.ProducerFactory<T> producerFactory) |
DecoratorBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes,
Class<T> beanClass) |
InjectionTargetBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes,
Class<T> beanClass) |
InjectionTargetBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes,
Class<T> beanClass,
javax.enterprise.inject.spi.InjectionTargetFactory<T> factory)
Initializes the InjectionTarget Bean part.
|
ManagedBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.AnnotatedType<T> annotated,
javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes,
Class<T> beanClass) |
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) |
ProducerAwareInjectionTargetBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes,
Class<?> beanClass,
javax.enterprise.inject.spi.ProducerFactory<?> factory) |
| Modifier and Type | Method and Description |
|---|---|
WebBeansType |
BeanConfiguratorImpl.ConstructedBean.getWebBeansType() |
Copyright © 2008–2020 The Apache Software Foundation. All rights reserved.