Package com.activeviam.risk.core.utils
Class PartitionedCache
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<Object,Object>
-
- com.activeviam.risk.core.utils.PartitionedCache
-
- All Implemented Interfaces:
com.quartetfs.biz.pivot.context.IContextValue
,com.quartetfs.biz.pivot.context.ITransientContextValue
,com.quartetfs.biz.pivot.query.IQueryCache
,com.quartetfs.fwk.IClone<com.quartetfs.biz.pivot.context.IContextValue>
,Serializable
,Cloneable
,ConcurrentMap<Object,Object>
,Map<Object,Object>
public class PartitionedCache extends HashMap<Object,Object> implements com.quartetfs.biz.pivot.query.IQueryCache
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PartitionedCache
clone()
boolean
equals(Object o)
static PartitionedCache
fromCache(com.quartetfs.biz.pivot.query.IQueryCache globalCache)
Object
get(Object key)
long
getActivePivotEpoch()
Class<? extends com.quartetfs.biz.pivot.context.IContextValue>
getContextInterface()
com.qfs.store.IDatastoreVersion
getDatastoreVersion()
int
hashCode()
-
Methods inherited from class java.util.HashMap
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Methods inherited from class java.util.AbstractMap
toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.concurrent.ConcurrentMap
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
-
-
Method Detail
-
fromCache
public static PartitionedCache fromCache(com.quartetfs.biz.pivot.query.IQueryCache globalCache)
-
getActivePivotEpoch
public long getActivePivotEpoch()
- Specified by:
getActivePivotEpoch
in interfacecom.quartetfs.biz.pivot.query.IQueryCache
-
getDatastoreVersion
public com.qfs.store.IDatastoreVersion getDatastoreVersion()
- Specified by:
getDatastoreVersion
in interfacecom.quartetfs.biz.pivot.query.IQueryCache
-
getContextInterface
public Class<? extends com.quartetfs.biz.pivot.context.IContextValue> getContextInterface()
- Specified by:
getContextInterface
in interfacecom.quartetfs.biz.pivot.context.IContextValue
-
clone
public PartitionedCache clone()
-
equals
public boolean equals(Object o)
-
hashCode
public int hashCode()
-
-