public class ClasspathScanner extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static List<ResourceScanListener> |
allUncheckedListeners |
static Map<URLClassLoader,com.bluetrainsoftware.classpathscanner.ClasspathScanner.Classpath> |
resources |
| Constructor and Description |
|---|
ClasspathScanner() |
| Modifier and Type | Method and Description |
|---|---|
static File |
findTestClassesBasePath()
looks through all of the classpaths we have and finds the one that ends in target/test-classes - if it finds it, it returns its parent.
|
static ClasspathScanner |
getInstance() |
void |
registerResourceScanner(ResourceScanListener listener) |
static void |
resetScannerForTesting() |
List<ClasspathResource> |
scan(ClassLoader loader) |
List<ClasspathResource> |
scan(ClassLoader loader,
boolean triggerNotification) |
public static Map<URLClassLoader,com.bluetrainsoftware.classpathscanner.ClasspathScanner.Classpath> resources
protected static List<ResourceScanListener> allUncheckedListeners
public static ClasspathScanner getInstance()
public static void resetScannerForTesting()
public void registerResourceScanner(ResourceScanListener listener)
public List<ClasspathResource> scan(ClassLoader loader)
public List<ClasspathResource> scan(ClassLoader loader, boolean triggerNotification)
public static File findTestClassesBasePath()
Copyright © 2014. All Rights Reserved.