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) |
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
IOException
Copyright © 2013 Seam Framework. All Rights Reserved.