org.apache.bcel.Repository
| Modifier and Type | Field and Description |
|---|---|
| private final Map |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | clear()
Implements abstract org. Implements org. |
| public JavaClass | findClass(final String className)
Implements abstract org. Implements org. |
| public void | removeClass(final JavaClass clazz)
Implements abstract org. Implements org. |
| public void | storeClass(final JavaClass clazz)
Implements abstract org. Implements org. |
| loadedClasses | back to summary |
|---|---|
| private final Map<String, SoftReference<JavaClass>> loadedClasses | |
| MemorySensitiveClassPathRepository | back to summary |
|---|---|
| public MemorySensitiveClassPathRepository(final ClassPath path) | |
| clear | back to summary |
|---|---|
| public void clear() Implements abstract org. Implements org. Clear all entries from cache.
| |
| findClass | back to summary |
|---|---|
| public JavaClass findClass(final String className) Implements abstract org. Implements org. Find an already defined (cached) JavaClass object by name.
| |
| removeClass | back to summary |
|---|---|
| public void removeClass(final JavaClass clazz) Implements abstract org. Implements org. Remove class from repository
| |
| storeClass | back to summary |
|---|---|
| public void storeClass(final JavaClass clazz) Implements abstract org. Implements org. Store a new JavaClass instance into this Repository.
| |