public interface IDateSensitiveCache<K,V> extends ICache<K,V>
| Modifier and Type | Method and Description |
|---|---|
<E> Collection<E> |
distictSetValuesForDate(Date effectiveDate,
Enum<?> setExtractMethodName)
Returns the a set of distinct values returned form the
'extractMethodName'-method which it self extracts a collection of objects
only for the given date.
|
<E> Collection<E> |
distictValuesForDate(Date effectiveDate,
Enum<?> extractMethodName)
Returns the a set of distinct values returned form the
'extractMethodName'-method on objects only for the given date.
|
void |
evictDay(Date effectiveDate) |
void |
evictDaysOlderOrEquals(Date effectiveDate) |
Date |
getEarliestEffectiveDate() |
com.tangosol.util.ValueExtractor |
getEffectiveDateExtractor() |
com.tangosol.util.Filter |
getEffectiveDateFilter(Date effectiveDate) |
Collection<Date> |
getEffectiveDates() |
Collection<K> |
getKeysForDate(Date effectiveDate) |
Date |
getLatestEffectiveDate() |
SortedSet<Date> |
getSortedEffectiveDates() |
Collection<V> |
getValuesForDate(Date effectiveDate) |
addIndex, addMapListener, addMapListener, addMapListener, addMapListener, addMapListener, aggregate, aggregate, clear, distictSetValues, distictSetValues, distictSetValues, distictValues, distictValues, distictValues, distictValues, distictValues, distictValues, distictValues, entrySet, get, getAll, getCache, invoke, invokeAll, keySet, put, putAll, remove, remove, remove, removeMapListener, removeMapListener, removeMapListener, size, values, valuesvoid evictDaysOlderOrEquals(Date effectiveDate)
void evictDay(Date effectiveDate)
com.tangosol.util.ValueExtractor getEffectiveDateExtractor()
com.tangosol.util.Filter getEffectiveDateFilter(Date effectiveDate)
Collection<V> getValuesForDate(Date effectiveDate)
Collection<K> getKeysForDate(Date effectiveDate)
Date getLatestEffectiveDate()
Date getEarliestEffectiveDate()
Collection<Date> getEffectiveDates()
<E> Collection<E> distictValuesForDate(Date effectiveDate, Enum<?> extractMethodName)
filter - extractMethodName - <E> Collection<E> distictSetValuesForDate(Date effectiveDate, Enum<?> setExtractMethodName)
filter - extractMethodName - Copyright © 2013. All Rights Reserved.