Package | Description |
---|---|
com.caucho.config.extension | |
com.caucho.config.inject | |
com.caucho.config.j2ee | |
com.caucho.config.reflect | |
com.caucho.ejb.session | |
javax.enterprise.inject.spi |
Java Dependency Injection programmatic APIs.
|
Modifier and Type | Method and Description |
---|---|
AnnotatedField<X> |
ProcessProducerFieldImpl.getAnnotatedProducerField() |
Modifier and Type | Method and Description |
---|---|
<X,T> Producer<T> |
ExtensionManager.processProducer(AnnotatedField<X> producesField,
Producer<T> producer)
Processes the discovered method producer
|
Modifier and Type | Method and Description |
---|---|
AnnotatedField<X> |
ProducesFieldBean.getField() |
Modifier and Type | Method and Description |
---|---|
protected <X> void |
ProducesBuilder.addProduces(Bean<X> bean,
AnnotatedType<X> beanType,
AnnotatedField<?> beanField) |
static ProducesFieldBean |
ProducesFieldBean.create(InjectManager manager,
Bean producer,
AnnotatedField beanField,
AnnotatedMethod disposesMethod,
Arg[] disposesArgs) |
ConfigProgram |
InjectionPointHandler.introspectField(AnnotatedField<?> field) |
Constructor and Description |
---|
ProducesFieldBean(InjectManager manager,
Bean<X> producerBean,
AnnotatedField<X> beanField,
AnnotatedMethod<X> disposesMethod,
Arg[] disposesArgs) |
Modifier and Type | Method and Description |
---|---|
ConfigProgram |
ResourceHandler.introspectField(AnnotatedField<?> field) |
ConfigProgram |
DataSourceDefinitionHandler.introspectField(AnnotatedField<?> field) |
ConfigProgram |
EjbHandler.introspectField(AnnotatedField<?> field) |
ConfigProgram |
PersistenceUnitHandler.introspectField(AnnotatedField<?> field) |
ConfigProgram |
PersistenceContextHandler.introspectField(AnnotatedField<?> field) |
Modifier and Type | Class and Description |
---|---|
class |
AnnotatedFieldImpl<X>
Abstract introspected view of a Bean
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<AnnotatedField<? super X>> |
ReflectionSimpleAnnotatedType.getFields()
Returns the abstract introspected fields
|
java.util.Set<AnnotatedField<? super X>> |
AnnotatedTypeImpl.getFields()
Returns the abstract introspected fields
|
java.util.Set<AnnotatedField<? super T>> |
ReflectionAnnotatedType.getFields()
Returns the abstract introspected fields
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<AnnotatedField<? super X>> |
ExtAnnotatedType.getFields() |
Modifier and Type | Method and Description |
---|---|
AnnotatedField<T> |
ProcessProducerField.getAnnotatedProducerField() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<AnnotatedField<? super X>> |
AnnotatedType.getFields()
Returns the abstract introspected fields
|