Package de.intarsys.tools.reflect
Class ClassLoaderTools
- java.lang.Object
-
- de.intarsys.tools.reflect.ClassLoaderTools
-
public class ClassLoaderTools extends java.lang.Object
Tool methods for handlingClassLoader
instances.
-
-
Constructor Summary
Constructors Constructor Description ClassLoaderTools()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.ClassLoader
createClassLoader(java.lang.ClassLoader parent, java.io.File baseDir, java.lang.String classpath, java.lang.String classpathScan, java.lang.String classpathScanExclude)
static void
createURL(java.util.List<java.net.URL> urls, java.io.File file)
static java.net.URL[]
createURLs(java.io.File baseDir, java.lang.String classpath, java.lang.String classpathScan, java.lang.String classpathScanExclude)
static void
createURLScanJar(java.util.List<java.net.URL> result, java.io.File directory, java.util.List<java.lang.String> exclude)
-
-
-
Method Detail
-
createClassLoader
public static java.lang.ClassLoader createClassLoader(java.lang.ClassLoader parent, java.io.File baseDir, java.lang.String classpath, java.lang.String classpathScan, java.lang.String classpathScanExclude)
-
createURL
public static void createURL(java.util.List<java.net.URL> urls, java.io.File file)
-
createURLs
public static java.net.URL[] createURLs(java.io.File baseDir, java.lang.String classpath, java.lang.String classpathScan, java.lang.String classpathScanExclude)
-
createURLScanJar
public static void createURLScanJar(java.util.List<java.net.URL> result, java.io.File directory, java.util.List<java.lang.String> exclude)
-
-