@Authors(value="Nikolche Mihajlovski") @Since(value="2.0.0") public class ClasspathUtil extends RapidoidThing
public static void reset()
public static void files(String packageName, Collection<File> files, Predicate<File> filter)
public static List<String> scanClasses(ScanParams params)
public static List<String> getClassesFromJAR(String jarName, List<String> classes, String pkg, Pattern regex, Class<? extends Annotation>[] annotated, ClassLoader classLoader, AtomicInteger searched)
public static String getRootPackage()
public static void setRootPackage(String rootPackage)
public static ClassLoader getDefaultClassLoader()
public static void setDefaultClassLoader(ClassLoader defaultClassLoader)
public static List<String> getClasses(ScanParams scanParams)
public static List<Class<?>> loadClasses(ScanParams scanParams)
public static Class<?> loadFromJar(String clsName, String jar, ClassLoader classLoader) throws Exception
Exceptionpublic static boolean hasAppJar()
public static String appJar()
public static void appJar(String appJar)
Copyright © 2014–2016 Nikolche Mihajlovski and contributors. All rights reserved.