Interface IClassInstantiator

    • Method Detail

      • newInstance

        java.lang.Object newInstance​(java.lang.Class<?> clazz)
                              throws java.lang.InstantiationException
        Return a new instance of the specified class. The recommended way is without calling any constructor. This is usually done by doing like ObjectInputStream.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