Class ConcurrentSegmentedStoredListHashmapEntry<T>
java.lang.Object
com.j_spaces.kernel.list.ConcurrentStoredList<T>
com.gigaspaces.internal.utils.collections.economy.ConcurrentSegmentedStoredListHashmapEntry<T>
- All Implemented Interfaces:
IHashEntry<Object, IStoredList<T>>, ICollection<T>, IStoredList<T>, IObjectsList
TODO add Javadoc
- Since:
- 7.1
- Version:
- 1.0
- Author:
- Yechiel Fefer
-
Constructor Summary
ConstructorsConstructorDescriptionConcurrentSegmentedStoredListHashmapEntry(boolean segmented, boolean supportFifoPerSegment, Object key) -
Method Summary
Modifier and TypeMethodDescriptionintgetHashCode(int id) getKey(int id) getValue(int id) booleanMethods inherited from class ConcurrentStoredList
add, add, addUnlocked, contains, decrementSize, dump, establishListScan, establishListScan, freeSLHolder, getHead, getNumSegments, getObjectFromHead, getSegment, incremenetAndGetSize, incrementSize, invalidate, isEmpty, isIterator, isMultiObjectCollection, monitor, next, optimizeScanForSingleObject, remove, removeByObject, removeUnlocked, size, supportsInvalidation
-
Constructor Details
-
ConcurrentSegmentedStoredListHashmapEntry
public ConcurrentSegmentedStoredListHashmapEntry(boolean segmented, boolean supportFifoPerSegment, Object key)
-
-
Method Details
-
getHashCode
public int getHashCode(int id) - Specified by:
getHashCodein interfaceIHashEntry<Object, IStoredList<T>>- Overrides:
getHashCodein classConcurrentStoredList<T>
-
getKey
- Specified by:
getKeyin interfaceIHashEntry<Object, IStoredList<T>>- Overrides:
getKeyin classConcurrentStoredList<T>
-
getValue
- Specified by:
getValuein interfaceIHashEntry<Object, IStoredList<T>>- Overrides:
getValuein classConcurrentStoredList<T>
-
isNativeHashEntry
public boolean isNativeHashEntry()- Specified by:
isNativeHashEntryin interfaceIHashEntry<Object, IStoredList<T>>- Overrides:
isNativeHashEntryin classConcurrentStoredList<T>- Returns:
trueif this is a native hashmap entry
-