Uses of Class
com.tangosol.util.SegmentedHashMap.Entry
Packages that use SegmentedHashMap.Entry
-
Uses of SegmentedHashMap.Entry in com.tangosol.util
Subclasses of SegmentedHashMap.Entry in com.tangosol.utilModifier and TypeClassDescriptionclassLockableEntry is an Entry that supports locking.Fields in com.tangosol.util declared as SegmentedHashMap.EntryModifier and TypeFieldDescriptionprotected SegmentedHashMap.Entry[]SegmentedHashMap.m_aeBucketThe array of hash buckets.protected SegmentedHashMap.EntrySegmentedHashMap.Entry.m_eNextThe next entry in the linked list (an open hashing implementation).Methods in com.tangosol.util that return SegmentedHashMap.EntryModifier and TypeMethodDescriptionprotected static SegmentedHashMap.EntrySegmentedHashMap.entryFromBucket(SegmentedHashMap.Entry[] aeBucket, int nBucket) Return the first non-synthetic Entry object contained by in the specified bucket.protected SegmentedHashMap.EntrySegmentedHashMap.getEntryInternal(Object oKey) Locate an Entry in the hash map based on its key.protected SegmentedHashMap.EntrySegmentedHashMap.getEntryInternal(Object oKey, boolean fSynthetic) Locate an Entry in the hash map based on its key.protected SegmentedHashMap.Entry[]SegmentedHashMap.getStableBucketArray()Get the bucket array, or if a resize is occurring, wait for the resize to complete and return the new bucket array.protected SegmentedHashMap.EntrySegmentedConcurrentMap.instantiateEntry(Object oKey, Object oValue, int nHash) Factory for Entry.protected SegmentedHashMap.EntrySegmentedHashMap.instantiateEntry(Object oKey, Object oValue, int nHash) Factory for Entry.protected SegmentedHashMap.EntrySegmentedHashMap.Entry.nextEntry()Get the next non-synthetic entry in the linked list (open hash)protected SegmentedHashMap.EntrySegmentedHashMap.Entry.nextEntry(boolean fSynthetic) Get the next entry in the linked list (open hash).Methods in com.tangosol.util with parameters of type SegmentedHashMap.EntryModifier and TypeMethodDescriptionprotected static SegmentedHashMap.EntrySegmentedHashMap.entryFromBucket(SegmentedHashMap.Entry[] aeBucket, int nBucket) Return the first non-synthetic Entry object contained by in the specified bucket.SegmentedConcurrentMap.ConditionalRemoveAction.invokeFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket, SegmentedHashMap.Entry entryPrev, SegmentedHashMap.Entry entryCur) Invoke some action, holding the segment lock, when a matching Entry is found.SegmentedConcurrentMap.LockAction.invokeFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket, SegmentedHashMap.Entry entryPrev, SegmentedHashMap.Entry entryCur) Invoke some action, holding the segment lock, when a matching Entry is found.SegmentedConcurrentMap.RemoveAction.invokeFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket, SegmentedHashMap.Entry entryPrev, SegmentedHashMap.Entry entryCur) Invoke some action, holding the segment lock, when a matching Entry is found.SegmentedConcurrentMap.SizeAction.invokeFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket, SegmentedHashMap.Entry entryPrev, SegmentedHashMap.Entry entryCur) Invoke some action, holding the segment lock, when a matching Entry is found.SegmentedConcurrentMap.UnlockAction.invokeFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket, SegmentedHashMap.Entry entryPrev, SegmentedHashMap.Entry entryCur) Invoke some action, holding the segment lock, when a matching Entry is found.SegmentedHashMap.ContainsValueAction.invokeFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket, SegmentedHashMap.Entry entryPrev, SegmentedHashMap.Entry entryCur) Invoke some action, holding the segment lock, when a matching Entry is found.SegmentedHashMap.EntryAction.invokeFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket, SegmentedHashMap.Entry entryPrev, SegmentedHashMap.Entry entryCur) Invoke some action, holding the segment lock, when a matching Entry is found.SegmentedHashMap.EntryActionAdapter.invokeFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket, SegmentedHashMap.Entry entryPrev, SegmentedHashMap.Entry entryCur) Invoke some action, holding the segment lock, when a matching Entry is found.SegmentedHashMap.GetEntryAction.invokeFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket, SegmentedHashMap.Entry entryPrev, SegmentedHashMap.Entry entryCur) Invoke some action, holding the segment lock, when a matching Entry is found.SegmentedHashMap.InsertAction.invokeFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket, SegmentedHashMap.Entry entryPrev, SegmentedHashMap.Entry entryCur) Invoke some action, holding the segment lock, when a matching Entry is found.SegmentedHashMap.RemoveAction.invokeFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket, SegmentedHashMap.Entry entryPrev, SegmentedHashMap.Entry entryCur) Invoke some action, holding the segment lock, when a matching Entry is found.SegmentedConcurrentMap.LockAction.invokeNotFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket) Invoke some action, holding the segment lock, when no matching Entry is found.SegmentedConcurrentMap.UnlockAction.invokeNotFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket) Invoke some action, holding the segment lock, when no matching Entry is found.SegmentedHashMap.EntryAction.invokeNotFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket) Invoke some action, holding the segment lock, when no matching Entry is found.SegmentedHashMap.EntryActionAdapter.invokeNotFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket) Invoke some action, holding the segment lock, when no matching Entry is found.SegmentedHashMap.GetEntryAction.invokeNotFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket) Invoke some action, holding the segment lock, when no matching Entry is found.SegmentedHashMap.InsertAction.invokeNotFound(Object oKey, Object oContext, SegmentedHashMap.Entry[] aeBucket, int nBucket) Invoke some action, holding the segment lock, when no matching Entry is found.protected voidSegmentedHashMap.Entry.setNext(SegmentedHashMap.Entry eNext) Set the next entry in the linked list (open hash)