org.apache.bcel.Repository
| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| private final ClassLoader |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public JavaClass | findClass(final String className)
Implements org. |
| public ClassPath | getClassPath()
Implements org. |
| public JavaClass | loadClass(final Class<?> clazz)
Implements org. |
| public JavaClass | loadClass(final String className)
Implements org. |
| public void | removeClass(final JavaClass clazz)
Implements org. |
| public void | storeClass(final JavaClass clazz)
Implements org. |
| loadedClasses | back to summary |
|---|---|
| private final Map<String, JavaClass> loadedClasses | |
| loader | back to summary |
|---|---|
| private final ClassLoader loader | |
| ClassLoaderRepository | back to summary |
|---|---|
| public ClassLoaderRepository(final ClassLoader loader) | |
| clear | back to summary |
|---|---|
| public void clear() Implements org. Clear all entries from cache.
| |
| findClass | back to summary |
|---|---|
| public JavaClass findClass(final String className) Implements org. Find an already defined JavaClass.
| |
| getClassPath | back to summary |
|---|---|
| public ClassPath getClassPath() Implements org. Doc from org. Gets the ClassPath associated with this Repository
| |
| loadClass | back to summary |
|---|---|
| public JavaClass loadClass(final Class<?> clazz) throws ClassNotFoundException Implements org. Doc from org. Finds the JavaClass instance for the given run-time class object.
| |
| loadClass | back to summary |
|---|---|
| public JavaClass loadClass(final String className) throws ClassNotFoundException Implements org. Lookup a JavaClass object from the Class Name provided.
| |
| removeClass | back to summary |
|---|---|
| public void removeClass(final JavaClass clazz) Implements org. Remove class from repository
| |
| storeClass | back to summary |
|---|---|
| public void storeClass(final JavaClass clazz) Implements org. Store a new JavaClass into this Repository.
| |