Also so wie ich das verstanden habe will er ein Objekt einer Klasse instazieren, je nachdem welchen String er verwendet.
Und das funktioniert in Java mit der Klasse Class:
Code:
String klassenname = "java.util.Date";
Class classobject = Class.forName(klassenname);
Object newObject = classobject.newInstance();
Damit ist newObject ein Dateobjekt. Und je nachdem was du im String angibst kannst so jede beliebige Klasse erzeugen.