org.apache.bcel.util
public interface Repository extends Serializable
Version: $Id: Repository.java 386056 2006-03-15 11:31:56Z tcurdt $
See Also: Repository
| Method Summary | |
|---|---|
| void | clear() Clear all entries from cache. |
| JavaClass | findClass(String className)
Find the class with the name provided, if the class
isn't there, return NULL. |
| ClassPath | getClassPath() Get the ClassPath associated with this Repository |
| JavaClass | loadClass(String className)
Find the class with the name provided, if the class
isn't there, make an attempt to load it. |
| JavaClass | loadClass(Class clazz)
Find the JavaClass instance for the given run-time class object |
| void | removeClass(JavaClass clazz)
Remove class from repository |
| void | storeClass(JavaClass clazz)
Store the provided class under "clazz.getClassName()" |