+ \r
+ public static Object getInstanceWithParams(String name, Class[] classes, Object... params) {\r
+ try {\r
+ Class<?> cl = Class.forName(name);\r
+ return cl.getConstructor(classes).newInstance(params);\r
+ } catch (Exception e) {\r
+ System.out.println("Interface.getInterfaceWithParams Error creating instance for " + name + ": \n" + e);\r
+ return null;\r
+ }\r
+ }\r
+\r