|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--util.ClassPreloader
Constructor Summary | |
|
ClassPreloader(FileClassLoader classLoader)
|
(package private) |
ClassPreloader(FileClassLoader classLoader,
java.util.Vector classVector)
|
Method Summary | |
void |
addClass(java.lang.String className)
Enqueue a class for background loading. |
java.lang.Class |
loadClass(java.lang.String className)
Get a resolved class named className |
void |
run()
|
void |
start()
|
Methods inherited from class java.lang.Object |
|
Constructor Detail |
public ClassPreloader(FileClassLoader classLoader)
classLoader
- A class resolver.ClassPreloader(FileClassLoader classLoader, java.util.Vector classVector)
Method Detail |
public void addClass(java.lang.String className)
className
- The class name (including its path).public java.lang.Class loadClass(java.lang.String className) throws java.lang.ClassNotFoundException
public void run()
run
in interface java.lang.Runnable
public void start()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |