public class FireCodeClassLoader extends ClassLoader
Modifier and Type | Class and Description |
---|---|
class |
FireCodeClassLoader.Enum2Iterator<E> |
class |
FireCodeClassLoader.Iterator2Enum<E> |
Modifier and Type | Field and Description |
---|---|
static int |
BUFFER_LEN
Set buffer length to 4096.
|
Constructor and Description |
---|
FireCodeClassLoader()
Constructor.
|
FireCodeClassLoader(ClassLoader cl)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addDir(File dir) |
void |
addJar(File jar) |
Class<?> |
findClass(String name) |
Package |
getPackage(String name) |
Package[] |
getPackages() |
URL |
getResource(String path) |
InputStream |
getResourceAsStream(String path) |
Enumeration<URL> |
getResources(String name) |
void |
init()
Initialize this ClassLoader.
|
Class<?> |
loadClass(String name) |
protected Class<?> |
loadClass(String name,
boolean resolve) |
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getClassLoadingLock, getParent, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public static final int BUFFER_LEN
public FireCodeClassLoader()
public FireCodeClassLoader(ClassLoader cl)
cl
- ClassLoader to be considered the parentpublic void init()
public Class<?> findClass(String name) throws ClassNotFoundException
findClass
in class ClassLoader
ClassNotFoundException
public URL getResource(String path)
getResource
in class ClassLoader
public Package getPackage(String name)
getPackage
in class ClassLoader
public Package[] getPackages()
getPackages
in class ClassLoader
public InputStream getResourceAsStream(String path)
getResourceAsStream
in class ClassLoader
public Enumeration<URL> getResources(String name) throws IOException
getResources
in class ClassLoader
IOException
public Class<?> loadClass(String name) throws ClassNotFoundException
loadClass
in class ClassLoader
ClassNotFoundException
protected Class<?> loadClass(String name, boolean resolve) throws ClassNotFoundException
loadClass
in class ClassLoader
ClassNotFoundException
public void addDir(File dir)
public void addJar(File jar)
Copyright © 2017 StarPhoenix Media. All rights reserved.