Package org.easymock.internal
Interface IClassInstantiator
-
- All Known Implementing Classes:
DefaultClassInstantiator,ObjenesisClassInstantiator
public interface IClassInstantiatorUsed to instantiate a given class.- Author:
- Henri Tremblay
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.ObjectnewInstance(java.lang.Class<?> clazz)Return a new instance of the specified class.
-
-
-
Method Detail
-
newInstance
java.lang.Object newInstance(java.lang.Class<?> clazz) throws java.lang.InstantiationExceptionReturn a new instance of the specified class. The recommended way is without calling any constructor. This is usually done by doing likeObjectInputStream.readObject()which is JVM specific.- Parameters:
clazz- class to instantiate- Returns:
- new instance of clazz
- Throws:
java.lang.InstantiationException- when an error occured during instantiation
-
-