public final class InstanceBuilder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <T> InstanceBuilder |
inObject(T newObject) |
static <T> T |
invokeConstructorFor(java.lang.Class<T> clazz,
java.lang.Object[] constructorArgs) |
static <T> T |
newInstanceOf(java.lang.Class<T> clazz,
java.lang.Object... constructorArgs) |
void |
setPropertyValue(java.lang.String property,
java.lang.String value) |
public static <T> T newInstanceOf(java.lang.Class<T> clazz,
java.lang.Object... constructorArgs)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionpublic static <T> T invokeConstructorFor(java.lang.Class<T> clazz,
java.lang.Object[] constructorArgs)
throws java.lang.reflect.InvocationTargetException,
java.lang.IllegalAccessException,
java.lang.InstantiationException
java.lang.reflect.InvocationTargetExceptionjava.lang.IllegalAccessExceptionjava.lang.InstantiationExceptionpublic void setPropertyValue(java.lang.String property,
java.lang.String value)
public static <T> InstanceBuilder inObject(T newObject)