org.das2.dataset.AbstractDataSetCache
Keeps keep track of cache statistics and to give consistent
log messages, and provides the Entry class.
AbstractDataSetCache( )
hits
misses
coalese
coalese( java.util.List result ) → org.das2.dataset.DataSet
return the DataSet described by the set of DataSets if possible.
Parameters
result - a java.util.List
Returns:
org.das2.dataset.DataSet
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
haveStored
haveStored( org.das2.dataset.DataSetDescriptor dsd, org.das2.datum.CacheTag cacheTag ) → boolean
Parameters
dsd - a DataSetDescriptor
cacheTag - a CacheTag
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isResetCache
isResetCache( ) → boolean
Getter for property resetCache.
Returns:
Value of property resetCache.
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
reset
reset( ) → void
reset the internal state of the cache
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
retrieve
retrieve( org.das2.dataset.DataSetDescriptor dsd, org.das2.datum.CacheTag cacheTag ) → org.das2.dataset.DataSet
Parameters
dsd - a DataSetDescriptor
cacheTag - a CacheTag
Returns:
org.das2.dataset.DataSet
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
setResetCache
setResetCache( boolean resetCache ) → void
Setter for property resetCache.
Parameters
resetCache - New value of property resetCache.
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
store
store( org.das2.dataset.DataSetDescriptor dsd, org.das2.datum.CacheTag cacheTag, org.das2.dataset.DataSet data ) → void
Parameters
dsd - a DataSetDescriptor
cacheTag - a CacheTag
data - a DataSet
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]