Package org.apache.webbeans.inject
Class InjectableConstructor<T>
java.lang.Object
org.apache.webbeans.inject.AbstractInjectable<T>
org.apache.webbeans.inject.InjectableConstructor<T>
- Direct Known Subclasses:
AbstractDecoratorInjectionTarget.AbstractDecoratorInjectableConstructor
Injects the parameters of the
ManagedBean constructor and returns
the created instance.- Since:
- 1.0
- Author:
- Gurkan Erdogdu
- See Also:
-
Field Summary
FieldsFields inherited from class org.apache.webbeans.inject.AbstractInjectable
creationalContext, owner, transientCreationalContext -
Constructor Summary
ConstructorsConstructorDescriptionInjectableConstructor(Constructor<T> cons, jakarta.enterprise.inject.spi.InjectionTarget<T> owner, CreationalContextImpl<T> creationalContext) Sets the constructor. -
Method Summary
Methods inherited from class org.apache.webbeans.inject.AbstractInjectable
createInjectionPoints, getBean, getInjectionPoints, getWebBeansContext, inject
-
Field Details
-
con
Injectable constructor instance
-
-
Constructor Details
-
InjectableConstructor
public InjectableConstructor(Constructor<T> cons, jakarta.enterprise.inject.spi.InjectionTarget<T> owner, CreationalContextImpl<T> creationalContext) Sets the constructor.- Parameters:
cons- injectable constructor
-
-
Method Details
-
doInjection
Creates the instance from the constructor. Each constructor parameter instance is resolved using the resolution algorithm. -
getInstance
-
createParameters
-