Ejemplo n.º 1
0
 public static Class loadClass(String suffix, String key, String className, Class parentClass) {
   try {
     Class clazz = Class.forName(className);
     if (parentClass.isAssignableFrom(clazz)) {
       return clazz;
     } else {
       log.warn(
           "For key \"{}\" the corresponding class {} is not a subtype of {}",
           key,
           className,
           parentClass.getCanonicalName());
     }
   } catch (ClassNotFoundException e) {
     ignoreJunitEnvironment(e, suffix, key);
   }
   return null;
 }