public class URLScanner extends Object
| Constructor and Description |
|---|
URLScanner(ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
static String |
filenameToClassname(String filename)
Convert a path to a class file to a class name
|
protected ClassLoader |
getClassLoader() |
protected void |
handle(Set<String> paths,
Set<String> classes,
Set<URL> urls) |
protected void |
handle(String name,
URL url,
Set<String> classes,
Set<URL> urls) |
protected void |
handleArchiveByFile(File file,
Set<String> classes,
Set<URL> urls) |
protected void |
handleURL(URL url,
Set<String> classes,
Set<URL> urls) |
protected boolean |
isURLHandlingSupported() |
void |
scanDirectories(File[] directories,
Set<String> classes,
Set<URL> urls) |
void |
scanResources(String[] resources,
Set<String> classes,
Set<URL> urls) |
void |
scanURLs(URL[] resources,
Set<String> classes,
Set<URL> urls) |
public URLScanner(ClassLoader classLoader)
protected ClassLoader getClassLoader()
protected void handleArchiveByFile(File file, Set<String> classes, Set<URL> urls) throws IOException
IOExceptionprotected boolean isURLHandlingSupported()
Copyright © 2014. All Rights Reserved.