| Package | Description |
|---|---|
| javax.enterprise.inject.spi |
The portable extension integration SPI.
|
| javax.enterprise.inject.spi.builder |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedField<T> |
ProcessProducerField.getAnnotatedProducerField()
Returns the
AnnotatedField representing the producer field. |
| Modifier and Type | Method and Description |
|---|---|
Set<AnnotatedField<? super X>> |
AnnotatedType.getFields()
Get the fields of the type.
|
| Modifier and Type | Method and Description |
|---|---|
InjectionPoint |
BeanManager.createInjectionPoint(AnnotatedField<?> field)
Obtains a container provided implementation of
InjectionPoint for the given AnnotatedField. |
<X> ProducerFactory<X> |
BeanManager.getProducerFactory(AnnotatedField<? super X> field,
Bean<X> declaringBean)
An implementation of
ProducerFactory that provides container created Producer instances for the given
field. |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedTypeConfigurator<T> |
AnnotatedTypeConfigurator.addToField(AnnotatedField<? super T> field,
Annotation annotation)
Add an annotation to the specified field.
|
AnnotatedTypeConfigurator<T> |
AnnotatedTypeConfigurator.overrideFieldType(AnnotatedField<? super T> field,
Type type)
Override the declared type of a field
|
InjectionPointConfigurator |
InjectionPointConfigurator.read(AnnotatedField<?> field)
Read the InjectionPoint information from the given
AnnotatedField. |
AnnotatedTypeConfigurator<T> |
AnnotatedTypeConfigurator.removeFromField(AnnotatedField<? super T> field,
Class<? extends Annotation> annotationType)
Remove an annotation from the specified field.
|
Copyright © 2008-2016 JBoss by Red Hat, Inc.. All Rights Reserved.