See: Description
| Interface | Description |
|---|---|
| Cache |
Interface for managing caches of objects.
|
| CacheMap |
Interface for managing caches of objects fetchable by key.
|
| CacheReference |
Interface for a reference to an object, analogous to
java.lang.ref.Referencce, but more flexible. |
| Class | Description |
|---|---|
| ChangeableCache |
A cache that clears values as the keys fire ChangeEvents of a given type.
|
| FixedSizeCache |
Cache which stores up to
limit Objects. |
| FixedSizeMap |
A cache that only remembers a given number of keys.
|
| KeyedWeakReference |
Subclass of WeakReference which includes and extra field (the key)
which can be used to help cleanup once this reference has been
enqueued.
|
| SoftReferenceCache |
Cache which is cleared according to memory pressure.
|
| WeakCacheMap |
A cache which retains weak references to objects
|
| WeakValueHashMap |
Map implementation which keeps weak references to values.
|
Copyright © 2020 BioJava. All rights reserved.