de.intarsys.tools.reflect
Class ClassLoaderTools
java.lang.Object
de.intarsys.tools.reflect.ClassLoaderTools
public class ClassLoaderTools
- extends Object
Tool methods for handling ClassLoader instances.
|
Method Summary |
static ClassLoader |
createClassLoader(ClassLoader parent,
File baseDir,
String classpath,
String classpathScan,
String classpathScanExclude)
|
static void |
createURL(List<URL> urls,
File file)
|
static URL[] |
createURLs(File baseDir,
String classpath,
String classpathScan,
String classpathScanExclude)
|
static URL[] |
createURLs(URL codebase,
String classpath,
boolean relativeOnly)
|
static void |
createURLScanJar(List<URL> result,
File directory,
List<String> exclude)
|
ClassLoaderTools
public ClassLoaderTools()
createClassLoader
public static ClassLoader createClassLoader(ClassLoader parent,
File baseDir,
String classpath,
String classpathScan,
String classpathScanExclude)
createURL
public static void createURL(List<URL> urls,
File file)
createURLs
public static URL[] createURLs(File baseDir,
String classpath,
String classpathScan,
String classpathScanExclude)
createURLs
public static URL[] createURLs(URL codebase,
String classpath,
boolean relativeOnly)
throws IOException
- Throws:
IOException
createURLScanJar
public static void createURLScanJar(List<URL> result,
File directory,
List<String> exclude)
Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.