Package org.jvnet.hk2.internal
Interface ConstructorAction
- All Known Implementing Classes:
ConstructorActionImpl
public interface ConstructorAction
This represents the action used in order to
create an object.
It currently has two uses, one for raw creation
and one for proxied creation (if there are method
interceptors)
-
Method Summary
Modifier and TypeMethodDescriptionmakeMe
(Constructor<?> c, Object[] args, boolean neutralCCL) Creates the raw object
-
Method Details
-
makeMe
Creates the raw object- Parameters:
c
- The constructor to callargs
- The parameters to give to the argumentneutralCCL
- Whether or not the CCL should remain neutral- Returns:
- The raw object return
- Throws:
Throwable
-