public <T> Class<T> loadClass(final String clazz, final Class<?> callingClass) throws ClassNotFoundException { return ClassLoaderUtils.loadClass(clazz, callingClass); }
public <M> Class<M> loadClass(final String clazz, final Class<?> callingClass) throws ClassNotFoundException { return ClassLoaderUtils.loadClass(clazz, callingClass); }
private <D extends ModuleDescriptor<?>> Class<D> getClassFromEntry(final Map.Entry<String, String> entry) { if (shouldSkipModuleOfType(entry.getKey())) { return null; } try { final Class<D> descriptorClass = ClassLoaderUtils.loadClass(entry.getValue(), getClass()); if (!ModuleDescriptor.class.isAssignableFrom(descriptorClass)) { log.error("Configured plugin module descriptor class " + entry.getValue() + " does not inherit from ModuleDescriptor"); return null; } return descriptorClass; } catch (final ClassNotFoundException e) { log.error("Unable to add configured plugin module descriptor " + entry.getKey() + ". Class not found: " + entry.getValue()); return null; } }
Class spr; try { spr = ClassLoaderUtils.loadClass(cls, this.getClass());
cls = ClassLoaderUtils.loadClass(className, getClass()); } catch (ClassNotFoundException e) {