| Modifier and Type | Field and Description |
|---|---|
| private Class | |
| private Function | |
| private String | |
| private String | |
| private Set | |
| private Class | |
| private static final long | serialVersionUID
Serialization version |
| private Set |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected CdiProducer | |
| protected static <T> Set | |
| protected CdiProducer | |
| protected CdiProducer | |
| public T | create(CreationalContext<T>
the context in which this instance is being created creationalContext)Implements javax. |
| protected CdiProducer | |
| public void | destroy(T
the instance. instance, CreationalContext<T> the creational context. creationalContext)Implements javax. |
| public Class | getBeanClass()
Implements javax. |
| public String | Returns: the ID of this particular instantiation of the producerImplements javax. |
| public Set | Returns: the injection points.Implements javax. |
| public String | getName()
Implements javax. |
| public Set | Returns: the qualifiers, which in the default case only contains the DefaultImplements javax. |
| public Class | getScope()
Implements javax. |
| public Set | Returns: the stereotypes.Implements javax. |
| public Set | getTypes()
Implements javax. |
| public boolean | Returns: false.Implements javax. |
| public boolean | Returns: false.Implements javax. |
| protected CdiProducer | |
| protected CdiProducer | |
| protected CdiProducer | |
| protected CdiProducer |
| beanClass | back to summary |
|---|---|
| private Class<?> beanClass | |
| create | back to summary |
|---|---|
| private Function<CreationalContext<T>, T> create | |
| id | back to summary |
|---|---|
| private String id | |
| name | back to summary |
|---|---|
| private String name | |
| qualifiers | back to summary |
|---|---|
| private Set<Annotation> qualifiers | |
| scope | back to summary |
|---|---|
| private Class<? extends Annotation> scope | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID Serialization version | |
| types | back to summary |
|---|---|
| private Set<Type> types | |
| CdiProducer | back to summary |
|---|---|
| pack-priv CdiProducer() | |
| addToId | back to summary |
|---|---|
| protected CdiProducer | |
| asSet | back to summary |
|---|---|
protected static <T> Set
| |
| beanClass | back to summary |
|---|---|
| protected CdiProducer | |
| beanClassAndType | back to summary |
|---|---|
| protected CdiProducer | |
| create | back to summary |
|---|---|
| public T create(CreationalContext<T> creationalContext) Implements javax. Doc from javax. Create a new instance of the contextual type. Instances should use the given
| |
| create | back to summary |
|---|---|
| protected CdiProducer | |
| destroy | back to summary |
|---|---|
| public void destroy(T instance, CreationalContext<T> creationalContext) Implements javax. Destroy the instance. Since most artifact that the sub classes are producing are artifacts that the JSF runtime really is managing the destroy method here does not need to do anything.
| |
| getBeanClass | back to summary |
|---|---|
| public Class Implements javax. Doc from javax. The bean class of the managed bean or session bean or of the bean that declares the producer method or field. | |
| getId | back to summary |
|---|---|
| public String getId() Implements javax. Get the ID of this particular instantiation of the producer. This is an implementation detail of CDI, where it wants to relocate a particular producer in order to re-inject a value. This is typically used in combination with passivation. Note that this is NOT about the value we're producing, but about the producer itself. | |
| getInjectionPoints | back to summary |
|---|---|
| public Set Implements javax. Get the injection points.
| |
| getName | back to summary |
|---|---|
| public String getName() Implements javax. Doc from javax. Obtains the EL name of a bean, if it has one. | |
| getQualifiers | back to summary |
|---|---|
| public Set Implements javax. Get the default qualifier.
| |
| getScope | back to summary |
|---|---|
| public Class Implements javax. Doc from javax. Obtains the scope of the bean.
| |
| getStereotypes | back to summary |
|---|---|
| public Set Implements javax. Get the stereotypes.
| |
| getTypes | back to summary |
|---|---|
| public Set Implements javax. Doc from javax. Obtains the bean types of the bean.
| |
| isAlternative | back to summary |
|---|---|
| public boolean isAlternative() Implements javax. Is this an alternative.
| |
| isNullable | back to summary |
|---|---|
| public boolean isNullable() Implements javax. Is this nullable.
| |
| name | back to summary |
|---|---|
| protected CdiProducer | |
| qualifiers | back to summary |
|---|---|
| protected CdiProducer | |
| scope | back to summary |
|---|---|
| protected CdiProducer | |
| types | back to summary |
|---|---|
| protected CdiProducer | |