Package | Description |
---|---|
com.caucho.config.event | |
com.caucho.config.inject | |
com.caucho.config.program | |
com.caucho.config.xml | |
com.caucho.ejb.inject | |
com.caucho.ejb.session | |
com.caucho.jca.ra | |
javax.enterprise.inject.spi |
Java Dependency Injection programmatic APIs.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<InjectionPoint> |
EventBeanImpl.getInjectionPoints()
Returns the set of injection points, for validation.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractInjectionPoint |
class |
InjectionPointImpl<T> |
Modifier and Type | Method and Description |
---|---|
InjectionPoint |
InjectionPointBean.create(CreationalContext<InjectionPoint> env) |
InjectionPoint |
InjectionPointStandardBean.create(CreationalContext<InjectionPoint> env) |
InjectionPoint |
InjectManager.InjectionPointReferenceFactory.create(CreationalContextImpl<InjectionPoint> env,
CreationalContextImpl<?> parentEnv,
InjectionPoint ip) |
InjectionPoint |
CreationalContextImpl.findInjectionPoint() |
InjectionPoint |
DecoratorBean.getDelegateInjectionPoint() |
protected InjectionPoint |
CreationalContextImpl.getInjectionPoint() |
InjectionPoint |
DependentCreationalContext.getInjectionPoint() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<InjectionPoint> |
InjectionPointBean.getBeanClass() |
java.lang.Class<InjectionPoint> |
InjectionPointStandardBean.getBeanClass() |
java.util.Set<InjectionPoint> |
DisposesProducer.getInjectionPoints() |
java.util.Set<InjectionPoint> |
AbstractIntrospectedBean.getInjectionPoints()
Returns the set of injection points, for validation.
|
java.util.Set<InjectionPoint> |
InstanceBeanImpl.getInjectionPoints()
Returns the set of injection points, for validation.
|
java.util.Set<InjectionPoint> |
AbstractBean.getInjectionPoints() |
java.util.Set<InjectionPoint> |
AbstractInjectionTarget.getInjectionPoints()
Returns the injection points.
|
java.util.Set<InjectionPoint> |
BeanAdapter.getInjectionPoints() |
java.util.Set<InjectionPoint> |
NewBean.getInjectionPoints()
Returns the injection points.
|
java.util.Set<InjectionPoint> |
DelegateProxyBean.getInjectionPoints() |
java.util.Set<InjectionPoint> |
InjectionPointBean.getInjectionPoints()
Returns the set of injection points, for validation.
|
java.util.Set<InjectionPoint> |
InjectionPointStandardBean.getInjectionPoints()
Returns the set of injection points, for validation.
|
java.util.Set<InjectionPoint> |
CandiProducer.getInjectionPoints()
Returns the injection points.
|
java.util.Set<InjectionPoint> |
ProducesMethodBean.getInjectionPoints() |
java.util.Set<InjectionPoint> |
SingletonBean.getInjectionPoints() |
java.util.Set<InjectionPoint> |
ManagedBeanImpl.getInjectionPoints()
Returns the set of injection points, for validation.
|
java.util.Set<InjectionPoint> |
InjectionTargetBuilder.getInjectionPoints()
Returns the injection points.
|
java.util.Set<InjectionPoint> |
DecoratorBean.getInjectionPoints()
Returns the set of injection points, for validation.
|
java.util.Set<InjectionPoint> |
InterceptorRuntimeBean.getInjectionPoints()
Returns the set of injection points, for validation.
|
java.util.Set<InjectionPoint> |
InjectionTargetFilter.getInjectionPoints() |
java.util.Set<InjectionPoint> |
InterceptorBean.getInjectionPoints()
Returns the set of injection points, for validation.
|
Modifier and Type | Method and Description |
---|---|
InjectionPoint |
InjectManager.InjectionPointReferenceFactory.create(CreationalContextImpl<InjectionPoint> env,
CreationalContextImpl<?> parentEnv,
InjectionPoint ip) |
java.lang.Object |
InjectManager.UnresolvedReferenceFactory.create(CreationalContextImpl<java.lang.Object> env,
CreationalContextImpl<?> parentEnv,
InjectionPoint ip) |
abstract T |
InjectManager.ReferenceFactory.create(CreationalContextImpl<T> env,
CreationalContextImpl<?> parentEnv,
InjectionPoint ip) |
T |
InjectManager.DependentReferenceFactory.create(CreationalContextImpl<T> env,
CreationalContextImpl<?> parentEnv,
InjectionPoint ip) |
T |
InjectManager.DependentReferenceFactoryImpl.create(CreationalContextImpl<T> env,
CreationalContextImpl<?> parentEnv,
InjectionPoint ip) |
T |
InjectManager.DependentElReferenceFactoryImpl.create(CreationalContextImpl<T> env,
CreationalContextImpl<?> parentEnv,
InjectionPoint ip) |
T |
InjectManager.ContextReferenceFactory.create(CreationalContextImpl<T> env,
CreationalContextImpl<?> parentEnv,
InjectionPoint ip) |
T |
InjectManager.NormalInstanceReferenceFactory.create(CreationalContextImpl<T> env,
CreationalContextImpl<?> parentEnv,
InjectionPoint ip) |
T |
InjectManager.NormalContextReferenceFactory.create(CreationalContextImpl<T> env,
CreationalContextImpl<?> parentEnv,
InjectionPoint ip) |
T |
InjectManager.DelegateReferenceFactory.create(CreationalContextImpl<T> env,
CreationalContextImpl<?> parentEnv,
InjectionPoint ip) |
T |
InjectManager.ErrorReferenceFactory.create(CreationalContextImpl<T> env,
CreationalContextImpl<?> parentEnv,
InjectionPoint ip) |
void |
InjectionPointBean.destroy(InjectionPoint instance,
CreationalContext<InjectionPoint> env) |
void |
InjectionPointStandardBean.destroy(InjectionPoint instance,
CreationalContext<InjectionPoint> env) |
java.lang.Object |
InjectManager.getInjectableReference(InjectionPoint ij,
CreationalContext<?> parentCxt)
Internal callback during creation to get a new injection instance.
|
InjectManager.ReferenceFactory<?> |
InjectManager.getReferenceFactory(InjectionPoint ij) |
InjectManager.ReferenceFactory<?> |
InjectManager.getReferenceFactory(java.lang.reflect.Type type,
java.util.Set<java.lang.annotation.Annotation> qualifiers,
InjectionPoint ij) |
void |
InjectionPointBean.inject(InjectionPoint instance)
Inject the bean.
|
void |
InjectionPointBean.postConstruct(InjectionPoint instance)
Call post-construct
|
void |
InjectionPointBean.preDestroy(InjectionPoint instance)
Call pre-destroy
|
void |
CreationalContextImpl.setInjectionPoint(InjectionPoint ip) |
void |
DependentCreationalContext.setInjectionPoint(InjectionPoint injectionPoint) |
void |
InjectManager.validate(InjectionPoint ij) |
InjectManager.ReferenceFactory<?> |
InjectManager.validateInjectionPoint(InjectionPoint ij) |
Modifier and Type | Method and Description |
---|---|
InjectionPoint |
InjectionPointBean.create(CreationalContext<InjectionPoint> env) |
InjectionPoint |
InjectionPointStandardBean.create(CreationalContext<InjectionPoint> env) |
InjectionPoint |
InjectManager.InjectionPointReferenceFactory.create(CreationalContextImpl<InjectionPoint> env,
CreationalContextImpl<?> parentEnv,
InjectionPoint ip) |
void |
InjectionPointBean.destroy(InjectionPoint instance,
CreationalContext<InjectionPoint> env) |
void |
InjectionPointStandardBean.destroy(InjectionPoint instance,
CreationalContext<InjectionPoint> env) |
Constructor and Description |
---|
DependentCreationalContext(Contextual<T> bean,
CreationalContextImpl<?> parent,
InjectionPoint injectionPoint) |
InjectionPointBean(BeanManager manager,
InjectionPoint ij) |
Constructor and Description |
---|
CandiProducer(Bean<X> bean,
java.lang.Class<X> instanceClass,
java.lang.reflect.Constructor<X> javaCtor,
Arg[] args,
ConfigProgram[] injectProgram,
ConfigProgram[] initProgram,
ConfigProgram[] destroyProgram,
java.util.Set<InjectionPoint> injectionPointSet) |
Constructor and Description |
---|
BeanArg(InjectManager injectManager,
java.lang.reflect.Type type,
java.lang.annotation.Annotation[] bindings,
InjectionPoint ip) |
Modifier and Type | Method and Description |
---|---|
InjectionPoint |
XmlConfigContext.getInjectionPoint() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<InjectionPoint> |
XmlBean.getInjectionPoints()
Returns the injection points.
|
java.util.Set<InjectionPoint> |
XmlInjectionTarget.getInjectionPoints()
Returns the injection points.
|
Modifier and Type | Method and Description |
---|---|
void |
XmlConfigContext.setInjectionPoint(InjectionPoint ij) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<InjectionPoint> |
SessionBeanImpl.getInjectionPoints()
Returns the injection points.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<InjectionPoint> |
SingletonComponent.getInjectionPoints()
Returns the injection points.
|
java.util.Set<InjectionPoint> |
StatefulComponent.getInjectionPoints()
Returns the injection points.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<InjectionPoint> |
ResourceAdapterProducer.getInjectionPoints() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<InjectionPoint> |
Bean.getInjectionPoints()
Returns the set of injection points, for validation.
|
java.util.Set<InjectionPoint> |
Producer.getInjectionPoints()
Returns the injection points.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
BeanManager.getInjectableReference(InjectionPoint ij,
CreationalContext<?> ctx)
Internal callback during creation to get a new injection instance.
|
void |
BeanManager.validate(InjectionPoint injectionPoint)
Internal callback during creation to get a new injection instance.
|