|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> services >> [ cache overview ] | PREV NEXT | ||||||||
A
- ageOut() - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Age as many objects as possible out of the cache.
B
- booleanSize - Static variable in class org.apache.derby.iapi.services.cache.ClassSize
C
- CacheFactory - interface org.apache.derby.iapi.services.cache.CacheFactory.
- A factory for handing out caches.
- CacheManager - interface org.apache.derby.iapi.services.cache.CacheManager.
- Cacheable - interface org.apache.derby.iapi.services.cache.Cacheable.
- Any object that implements this interface can be cached using the services of the CacheManager/CacheFactory.
- CacheableFactory - interface org.apache.derby.iapi.services.cache.CacheableFactory.
- Any object that implements this interface can be cached using the services of the CacheManager/CacheFactory.
- ClassSize - class org.apache.derby.iapi.services.cache.ClassSize.
- ClassSize() - Constructor for class org.apache.derby.iapi.services.cache.ClassSize
- ClassSizeCatalog - class org.apache.derby.iapi.services.cache.ClassSizeCatalog.
- ClassSizeCatalog() - Constructor for class org.apache.derby.iapi.services.cache.ClassSizeCatalog
- catalog - Static variable in class org.apache.derby.iapi.services.cache.ClassSize
- charSize - Static variable in class org.apache.derby.iapi.services.cache.ClassSize
- clean(Matchable) - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Clean all objects that match the partialKey (or exact key).
- clean(boolean) - Method in interface org.apache.derby.iapi.services.cache.Cacheable
- Clean the object.
- cleanAll() - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Place all objects in their clean state by calling their clean method if they are dirty.
- clearIdentity() - Method in interface org.apache.derby.iapi.services.cache.Cacheable
- Put the object into the No Identity state.
- containsKey(Object) - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Determine whether a key is in the cache.
- create(Object, Object) - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Create an object in the cache.
- createIdentity(Object, Object) - Method in interface org.apache.derby.iapi.services.cache.Cacheable
- Create a new item.
D
- discard(Matchable) - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Discard all objects that match the partialKey (or exact key).
- doubleSize - Static variable in class org.apache.derby.iapi.services.cache.ClassSize
- dummyCatalog - Static variable in class org.apache.derby.iapi.services.cache.ClassSize
E
- estimateAndCatalogBase(Class) - Static method in class org.apache.derby.iapi.services.cache.ClassSize
- Estimate the static space taken up by a class instance.
- estimateArrayOverhead() - Static method in class org.apache.derby.iapi.services.cache.ClassSize
- estimateBase(Class) - Static method in class org.apache.derby.iapi.services.cache.ClassSize
- Estimate the static space taken up by the fields of a class.
- estimateBaseFromCatalog(Class) - Static method in class org.apache.derby.iapi.services.cache.ClassSize
- Estimate the static space taken up by a class instance from cataloged coefficients.
- estimateBaseFromCatalog(Class, boolean) - Static method in class org.apache.derby.iapi.services.cache.ClassSize
- estimateBaseFromCoefficients(int[]) - Static method in class org.apache.derby.iapi.services.cache.ClassSize
- Estimate the static space taken up by a class instance given the coefficients returned by getSizeCoefficients.
- estimateHashEntrySize() - Static method in class org.apache.derby.iapi.services.cache.ClassSize
- Estimate the size of a Hashtable entry.
- estimateMemoryUsage(String) - Static method in class org.apache.derby.iapi.services.cache.ClassSize
- Estimate the size of a string.
F
- find(Object) - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Find an object in the cache.
- findCached(Object) - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Find an object in the cache.
- floatSize - Static variable in class org.apache.derby.iapi.services.cache.ClassSize
G
- getCacheStats() - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Return statistics about cache that may be implemented.
- getIdentity() - Method in interface org.apache.derby.iapi.services.cache.Cacheable
- Get the identity of this object.
- getIntSize() - Static method in class org.apache.derby.iapi.services.cache.ClassSize
- getMaximumSize() - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- getNumberInUse() - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Report the number of items in use (with Identity) in this cache.
- getRefSize() - Static method in class org.apache.derby.iapi.services.cache.ClassSize
- Get the estimate of the size of an object reference.
- getSize() - Method in interface org.apache.derby.iapi.services.cache.SizedCacheable
- Get the estimated size of the cacheable object.
- getSizeCoefficients(Class) - Static method in class org.apache.derby.iapi.services.cache.ClassSize
- The estimate of the size of a class instance depends on whether the JVM uses 32 or 64 bit addresses, that is it depends on the size of an object reference.
I
- intSize - Static variable in class org.apache.derby.iapi.services.cache.ClassSize
- isDirty() - Method in interface org.apache.derby.iapi.services.cache.Cacheable
- Returns true of the object is dirty.
L
M
- minObjectSize - Static variable in class org.apache.derby.iapi.services.cache.ClassSize
N
- newCacheManager(CacheableFactory, String, int, int) - Method in interface org.apache.derby.iapi.services.cache.CacheFactory
- Create a cache that uses the class represented by holderClass as the holder class.
- newCacheable(CacheManager) - Method in interface org.apache.derby.iapi.services.cache.CacheableFactory
- newSizedCacheManager(CacheableFactory, String, int, long) - Method in interface org.apache.derby.iapi.services.cache.CacheFactory
- Create a cache that uses the class represented by holderClass as the holder class.
- noGuess - Static variable in class org.apache.derby.iapi.services.cache.ClassSize
O
- objectOverhead - Static variable in class org.apache.derby.iapi.services.cache.ClassSize
- org.apache.derby.iapi.services.cache - package org.apache.derby.iapi.services.cache
R
- refSize - Static variable in class org.apache.derby.iapi.services.cache.ClassSize
- release(Cacheable) - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Release a Cacheable object previously found with find() or findCached().
- remove(Cacheable) - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Delete and remove an object from the cache.
- resetCacheStats() - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- reset the cache statistics to 0.
- resize(long) - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Change the maximum size of the cache.
S
- SizedCacheable - interface org.apache.derby.iapi.services.cache.SizedCacheable.
- This interface extends the Cacheable interface (@see Cacheable) with a method that estimates the size of the Cacheable object, in bytes.
- scan(Matchable, Operator) - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Perform an operation on (approximately) all entries that matches the filter, or all entries if the filter is null.
- setDummyCatalog() - Static method in class org.apache.derby.iapi.services.cache.ClassSize
- do not try to use the catalog.
- setIdentity(Object) - Method in interface org.apache.derby.iapi.services.cache.Cacheable
- Set the identity of the object.
- setUsed(Object[]) - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Mark a set of entries as having been used.
- shortSize - Static variable in class org.apache.derby.iapi.services.cache.ClassSize
- shutdown() - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- Shutdown the cache.
U
- unitTest - Static variable in class org.apache.derby.iapi.services.cache.ClassSize
- useDaemonService(DaemonService) - Method in interface org.apache.derby.iapi.services.cache.CacheManager
- This cache can use this DaemonService if it needs some work to be done int he background
W
A B C D E F G I L M N O R S U W
|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> services >> [ cache overview ] | PREV NEXT | ||||||||