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 com.j_spaces.kernel.list.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
-