org.apache.bcel.util
public interface Repository extends Serializable
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()" |