Class ClassUtils
- java.lang.Object
-
- com.github.mjeanroy.dbunit.commons.reflection.ClassUtils
-
public final class ClassUtils extends Object
Static Class Utilities.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> T
instantiate(Class<T> klass)
Create new instance of given class using default empty constructor.static boolean
isPresent(String className)
Check if a given class is available on classpath.
-
-
-
Method Detail
-
isPresent
public static boolean isPresent(String className)
Check if a given class is available on classpath.- Parameters:
className
- Class FQN.- Returns:
- `true` if class is available, `false` otherwise.
-
instantiate
public static <T> T instantiate(Class<T> klass)
Create new instance of given class using default empty constructor.- Type Parameters:
T
- Instance type.- Parameters:
klass
- The class.- Returns:
- The new instance.
- Throws:
ClassInstantiationException
- If an error occurred while instantiating class.
-
-