public class X_Scanner extends Object
public static ClasspathResourceMap scanClassloader(ClassLoader cl)
public static Callable<ClasspathResourceMap> scanClassloaderAsync(ClassLoader cl)
public static ClasspathResourceMap scanClassloader(ClassLoader cl, boolean scanClasses, boolean scanSources, boolean scanResources, String pkg)
public static Iterable<StringDataResource> findPoms(ClassLoader cl)
public static Iterable<StringDataResource> findGwtXml(ClassLoader cl)
public static Iterable<ClassFile> findEnums(ClassLoader cl)
@SafeVarargs public static Iterable<ClassFile> findMethodsWithAnnotations(ClassLoader cl, Class<? extends Annotation>... annoClass)
public static ClasspathResourceMap scanFolder(String url)
public static ClasspathResourceMap scanFolder(String url, boolean scanClasses, boolean scanSources, boolean scanResources, String pkg)
public static Iterable<ClassFile> findDirectSubclasses(ClassLoader classLoader, Class<?>... cls)
public static Iterable<ClassFile> findImplementationsOf(ClassLoader classLoader, Class<?>... cls)
public static Iterable<ClassFile> findClassesInPackage(ClassLoader classLoader, String pkgName)
Copyright © December 07, 2012–2015 The Internet Party. All rights reserved.