public class LimitSizeBytesDataSetCache extends AbstractDataSetCache
AbstractDataSetCache.Entryhits, misses| Constructor and Description |
|---|
LimitSizeBytesDataSetCache(long totalSizeLimitBytes)
Creates a new instance of LimitSizeBytesDataSetCache
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDisplayString() |
AbstractDataSetCache.Entry[] |
getEntries() |
AbstractDataSetCache.Entry |
getEntries(int i) |
Datum |
getHitRate() |
Datum |
getTotalSize() |
Datum |
getTotalSizeLimit() |
void |
reset()
reset the internal state of the cache
|
void |
setTotalSizeLimit(Datum d) |
void |
store(DataSetDescriptor dsd,
CacheTag cacheTag,
DataSet data) |
cacheValue, coalese, haveStored, isResetCache, retrieve, setResetCachepublic LimitSizeBytesDataSetCache(long totalSizeLimitBytes)
public void reset()
AbstractDataSetCachereset in interface DataSetCachereset in class AbstractDataSetCachepublic void store(DataSetDescriptor dsd, CacheTag cacheTag, DataSet data)
store in interface DataSetCachestore in class AbstractDataSetCachepublic AbstractDataSetCache.Entry[] getEntries()
public AbstractDataSetCache.Entry getEntries(int i)
public Datum getTotalSize()
public Datum getTotalSizeLimit()
public void setTotalSizeLimit(Datum d)
public Datum getHitRate()
public java.lang.String getDisplayString()