Class HashEntryHandlerSpaceEntry<K>
java.lang.Object
com.gigaspaces.internal.utils.collections.economy.HashEntryHandlerSpaceEntry<K>
- All Implemented Interfaces:
IHashEntryHandler<K,IStoredList<IEntryCacheInfo>>
public class HashEntryHandlerSpaceEntry<K>
extends Object
implements IHashEntryHandler<K,IStoredList<IEntryCacheInfo>>
TODO add Javadoc
- Since:
- 5.0
- Version:
- 1.0
- Author:
- Yechiel Fefer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncloneEntry(IHashEntry<K, IStoredList<IEntryCacheInfo>> e, IHashEntry<K, IStoredList<IEntryCacheInfo>> newNext) cloneEntry(IHashEntry<K, IStoredList<IEntryCacheInfo>> e, IHashEntry<K, IStoredList<IEntryCacheInfo>> newNext, boolean unstableKey) createEntry(K key, IStoredList<IEntryCacheInfo> value, IHashEntry<K, IStoredList<IEntryCacheInfo>> next, int hash) createEntry(K key, IStoredList<IEntryCacheInfo> value, IHashEntry<K, IStoredList<IEntryCacheInfo>> next, int hash, boolean unstableKey) int
-
Constructor Details
-
HashEntryHandlerSpaceEntry
public HashEntryHandlerSpaceEntry(int keyIndicator)
-
-
Method Details
-
hash
- Specified by:
hashin interfaceIHashEntryHandler<K,IStoredList<IEntryCacheInfo>>
-
key
- Specified by:
keyin interfaceIHashEntryHandler<K,IStoredList<IEntryCacheInfo>>
-
value
- Specified by:
valuein interfaceIHashEntryHandler<K,IStoredList<IEntryCacheInfo>>
-
next
public IHashEntry<K,IStoredList<IEntryCacheInfo>> next(IHashEntry<K, IStoredList<IEntryCacheInfo>> e) - Specified by:
nextin interfaceIHashEntryHandler<K,IStoredList<IEntryCacheInfo>>
-
createEntry
public IHashEntry<K,IStoredList<IEntryCacheInfo>> createEntry(K key, IStoredList<IEntryCacheInfo> value, IHashEntry<K, IStoredList<IEntryCacheInfo>> next, int hash) - Specified by:
createEntryin interfaceIHashEntryHandler<K,IStoredList<IEntryCacheInfo>>
-
createEntry
public IHashEntry<K,IStoredList<IEntryCacheInfo>> createEntry(K key, IStoredList<IEntryCacheInfo> value, IHashEntry<K, IStoredList<IEntryCacheInfo>> next, int hash, boolean unstableKey) - Specified by:
createEntryin interfaceIHashEntryHandler<K,IStoredList<IEntryCacheInfo>>
-
cloneEntry
public IHashEntry<K,IStoredList<IEntryCacheInfo>> cloneEntry(IHashEntry<K, IStoredList<IEntryCacheInfo>> e, IHashEntry<K, IStoredList<IEntryCacheInfo>> newNext) - Specified by:
cloneEntryin interfaceIHashEntryHandler<K,IStoredList<IEntryCacheInfo>>
-
cloneEntry
public IHashEntry<K,IStoredList<IEntryCacheInfo>> cloneEntry(IHashEntry<K, IStoredList<IEntryCacheInfo>> e, IHashEntry<K, IStoredList<IEntryCacheInfo>> newNext, boolean unstableKey) - Specified by:
cloneEntryin interfaceIHashEntryHandler<K,IStoredList<IEntryCacheInfo>>
-