|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.webbeans.inject.AbstractInjectable
org.apache.webbeans.inject.InjectableField
public class InjectableField
Field type injection.
| Field Summary | |
|---|---|
protected java.lang.reflect.Field |
field
|
protected java.lang.Object |
instance
|
| Fields inherited from class org.apache.webbeans.inject.AbstractInjectable |
|---|
dependentInstanceOfProducerMethods, injectionMember, injectionOwnerBean, injectionOwnerCreationalContext, instanceUnderInjection |
| Constructor Summary | |
|---|---|
InjectableField(java.lang.reflect.Field field,
java.lang.Object instance,
AbstractOwbBean<?> owner,
javax.enterprise.context.spi.CreationalContext<?> creationalContext)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
doInjection()
Responsible for injecting the owner required injected component instances. |
| Methods inherited from class org.apache.webbeans.inject.AbstractInjectable |
|---|
getInjectedPoints, getInjectionOwnerComponent, inject |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.reflect.Field field
protected java.lang.Object instance
| Constructor Detail |
|---|
public InjectableField(java.lang.reflect.Field field,
java.lang.Object instance,
AbstractOwbBean<?> owner,
javax.enterprise.context.spi.CreationalContext<?> creationalContext)
| Method Detail |
|---|
public java.lang.Object doInjection()
InjectableInjectableConstructor.doInjection() returns a new web bean
component instance.
Each injetable elements parameters, web beans component instances, are resolved using the resolution type algorithm.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||