public class JarClassLoader
extends java.net.URLClassLoader
Modifier and Type | Field and Description |
---|---|
protected java.io.File[] |
files |
Constructor and Description |
---|
JarClassLoader(java.io.File file) |
JarClassLoader(java.io.File[] files) |
JarClassLoader(java.io.File[] files,
java.lang.ClassLoader parent) |
JarClassLoader(java.io.File[] files,
java.lang.ClassLoader parent,
java.net.URLStreamHandlerFactory factory) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<java.lang.String> |
findServices(java.lang.Class cls) |
java.util.Collection<java.lang.String> |
findServices(java.lang.String service) |
java.util.Collection<java.lang.String> |
listClasses() |
private static java.net.URL[] |
makeURLs(java.io.File[] files) |
addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public JarClassLoader(java.io.File file) throws java.net.MalformedURLException
java.net.MalformedURLException
public JarClassLoader(java.io.File[] files, java.lang.ClassLoader parent, java.net.URLStreamHandlerFactory factory) throws java.net.MalformedURLException
java.net.MalformedURLException
public JarClassLoader(java.io.File[] files) throws java.net.MalformedURLException
java.net.MalformedURLException
public JarClassLoader(java.io.File[] files, java.lang.ClassLoader parent) throws java.net.MalformedURLException
java.net.MalformedURLException
private static java.net.URL[] makeURLs(java.io.File[] files) throws java.net.MalformedURLException
java.net.MalformedURLException
public java.util.Collection<java.lang.String> listClasses() throws java.io.IOException
java.io.IOException
public java.util.Collection<java.lang.String> findServices(java.lang.Class cls) throws java.io.IOException
java.io.IOException
public java.util.Collection<java.lang.String> findServices(java.lang.String service) throws java.io.IOException
java.io.IOException
Copyright 2004-2015 Wandora Team