public class ClassLoaderRepository extends Object implements Repository
Repository,
Serialized Form| Constructor and Description |
|---|
ClassLoaderRepository(ClassLoader loader) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clear all entries from cache.
|
JavaClass |
findClass(String className)
Find an already defined JavaClass.
|
JavaClass |
loadClass(Class clazz)
Find the JavaClass instance for the given run-time class object
|
JavaClass |
loadClass(String className)
Lookup a JavaClass object from the Class Name provided.
|
void |
removeClass(JavaClass clazz)
Remove class from repository
|
void |
storeClass(JavaClass clazz)
Store a new JavaClass into this Repository.
|
public ClassLoaderRepository(ClassLoader loader)
public void storeClass(JavaClass clazz)
storeClass in interface Repositorypublic void removeClass(JavaClass clazz)
removeClass in interface Repositorypublic JavaClass findClass(String className)
findClass in interface Repositorypublic JavaClass loadClass(String className) throws ClassNotFoundException
loadClass in interface RepositoryClassNotFoundExceptionpublic JavaClass loadClass(Class clazz) throws ClassNotFoundException
RepositoryloadClass in interface RepositoryClassNotFoundExceptionpublic void clear()
clear in interface RepositoryCopyright © 2018–2021 mhoffrogge. All rights reserved.