Yo creo que para pasar la clase tienes que hacer:
Miclase.class
en vez de Miclase.getClass().
De todas formas, yo le pasaría el nombre de la clase en formato String a ese método, y luego cargaría la clase. Ej:
Código PHP:
public void cargarClase(String clase){
Object instancia = Class.forName(clase).newInstance();
...
}