Try to create an instance of a given class by using whatever constructor is available and trying to instantiate the first parameter recursively if there is a parameter for that constructor.
Try to create an instance of a given class by using whatever constructor is available and trying to instantiate the first parameter recursively if there is a parameter for that constructor.
This is useful to instantiate nested classes which are referencing their outer class in their constructor
Try to create an instance of a given class by using whatever constructor is available and return either the instance or an exception
Try to create an instance of a given class by using whatever constructor is available and return either the instance or an exception
an instance of a given class, checking that the created instance typechecks as expected
create an instance from an existing class
create an instance from an existing class
Load a class, given the class name
Load a class, given the class name
This object provides simple functions to instantiate classes.