org.apache.commons.jocl
Class ConstructorUtil
java.lang.Object
org.apache.commons.jocl.ConstructorUtil
public class ConstructorUtil
- extends Object
Miscellaneous Constructor related utility functions.
- Version:
- $Revision: 892307 $ $Date: 2013-12-31 23:27:28 +0000 (Tue, 31 Dec 2013) $
- Author:
- Rodney Waldhoff
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConstructorUtil
public ConstructorUtil()
getConstructor
public static Constructor getConstructor(Class type,
Class[] argTypes)
- Returns a
Constructor for the given method signature, or null
if no such Constructor can be found.
- Parameters:
type - the (non-null) type of Object the returned Constructor should createargTypes - 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:
invokeConstructor(java.lang.Class, java.lang.Class[], java.lang.Object[])
invokeConstructor
public static Object invokeConstructor(Class type,
Class[] argTypes,
Object[] argValues)
throws InstantiationException,
IllegalAccessException,
InvocationTargetException
- Creates a new instance of the specified type
using a
Constructor described by the given parameter types
and values.
- Parameters:
type - the type of Object to be createdargTypes - 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
Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.