Top Description Fields Constructors Methods
org.testng.internal.objects

public final Class InstanceCreator

extends Object
Class Inheritance
Imports
java.lang.reflect.Constructor, .InvocationTargetException, java.util.Objects, org.testng.TestNGException, org.testng.internal.ClassHelper

Utility class for object instantiations.

Field Summary

Modifier and TypeField and Description
private static final String

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static <T> T
newInstance(String className, Object... parameters)

public static <T> T
newInstance(Class<T> clazz)

public static <T> T
newInstance(Constructor<T> constructor, Object... parameters)

public static <T> T
newInstance(Class<T> cls, Object... parameters)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CANNOT_INSTANTIATE_CLASSback to summary
private static final String CANNOT_INSTANTIATE_CLASS

Constructor Detail

InstanceCreatorback to summary
private InstanceCreator()

Method Detail

newInstanceback to summary
public static <T> T newInstance(String className, Object... parameters)
newInstanceback to summary
public static <T> T newInstance(Class<T> clazz)
newInstanceback to summary
public static <T> T newInstance(Constructor<T> constructor, Object... parameters)
newInstanceback to summary
public static <T> T newInstance(Class<T> cls, Object... parameters)