private ClassLoader[] loaders() { return configuration.getClassLoaders(); } }
private ClassLoader[] loaders() { return configuration.getClassLoaders(); } }
private ClassPool getClassPool() { if (classPool == null) { synchronized (this) { classPool = new ClassPool(); ClassLoader[] classLoaders = getConfiguration().getClassLoaders(); if (classLoaders == null) { classLoaders = ClasspathHelper.classLoaders(); } for (ClassLoader classLoader : classLoaders) { classPool.appendClassPath(new LoaderClassPath(classLoader)); } } } return classPool; } }
private ClassPool getClassPool() { if (classPool == null) { synchronized (this) { classPool = new ClassPool(); ClassLoader[] classLoaders = getConfiguration().getClassLoaders(); if (classLoaders == null) { classLoaders = ClasspathHelper.classLoaders(); } for (ClassLoader classLoader : classLoaders) { classPool.appendClassPath(new LoaderClassPath(classLoader)); } } } return classPool; } }
private ClassLoader[] loaders() { return configuration.getClassLoaders(); }
private ClassLoader[] loaders() { return configuration.getClassLoaders(); } }
private ClassLoader[] loaders() { return configuration.getClassLoaders(); } }
private URL getFilesUrl(Reflections reflections) { URL result = null; if (Main.configuration.filesReloadable) { // If the reloadable property is set, reload from a local directory // (in development): result = Main.configuration.filesUrl; } else { // Otherwise, check for a resource on the classpath (when deployed): for (ClassLoader classLoader : reflections.getConfiguration().getClassLoaders()) { URL candidate = classLoader.getResource(filesResourceName); if (candidate != null) { result = candidate; } } } return result; }
@Override public void scan(Object cls) { String className = getMetadataAdapter().getClassName(cls); Class<?> aClass = ReflectionUtils.forName(className, getConfiguration().getClassLoaders()); if (acceptResult(klass.getName()) && klass.isAssignableFrom(aClass) && aClass != klass) { getStore().put(klass.getName(), className); } } }
private ClassPool getClassPool() { if (classPool == null) { synchronized (this) { classPool = new ClassPool(); ClassLoader[] classLoaders = getConfiguration().getClassLoaders(); if (classLoaders == null) { classLoaders = ClasspathHelper.classLoaders(); } for (ClassLoader classLoader : classLoaders) { classPool.appendClassPath(new LoaderClassPath(classLoader)); } } } return classPool; }
private ClassPool getClassPool() { if (classPool == null) { synchronized (this) { classPool = new ClassPool(); ClassLoader[] classLoaders = getConfiguration().getClassLoaders(); if (classLoaders == null) { classLoaders = ClasspathHelper.classLoaders(); } for (ClassLoader classLoader : classLoaders) { classPool.appendClassPath(new LoaderClassPath(classLoader)); } } } return classPool; } }
private ClassPool getClassPool() { if (classPool == null) { synchronized (this) { classPool = new ClassPool(); ClassLoader[] classLoaders = getConfiguration().getClassLoaders(); if (classLoaders == null) { classLoaders = ClasspathHelper.classLoaders(); } for (ClassLoader classLoader : classLoaders) { classPool.appendClassPath(new LoaderClassPath(classLoader)); } } } return classPool; } }