org.apache.commons.jocl
public class ConstructorUtil extends Object
Version: $Revision: 1.6 $ $Date: 2004/02/28 12:18:18 $
Method Summary | |
---|---|
static Constructor | getConstructor(Class type, Class[] argTypes)
Returns a Constructor for the given method signature, or null
if no such Constructor can be found.
|
static Object | invokeConstructor(Class type, Class[] argTypes, Object[] argValues)
Creates a new instance of the specified type
using a Constructor described by the given parameter types
and values.
|
Parameters: type the (non-null) type of Object the returned Constructor should create argTypes a non-null array of types describing the parameters to the Constructor.
Returns: a Constructor for the given method signature, or null if no such Constructor can be found.
See Also: ConstructorUtil
Parameters: type the type of Object to be created argTypes a non-null array of types describing the parameters to the Constructor. argValues a non-null array containing the values of the parameters to the Constructor.
Returns: a new instance of the specified type using a Constructor described by the given parameter types and values.
Throws: InstantiationException IllegalAccessException InvocationTargetException