Skip navigation links
com.tangosol.util
Class SafeSortedMap.BaseEntryNode
java.lang.Object
com.tangosol.util.SafeSortedMap.EntryNode
com.tangosol.util.SafeSortedMap.BaseEntryNode
- Enclosing class:
- SafeSortedMap
-
protected static class SafeSortedMap.BaseEntryNode
- extends SafeSortedMap.EntryNode
BaseEntryNode is a synthetic EntryNode that serves as the "head" of the base entry list. The BaseEntryNode also holds the size counter for the number of entries in the base entry list (the size of the map).
Field Summary |
protected java.util.concurrent.atomic.AtomicInteger |
m_atomicSize
AtomicCounter used to hold the size of the base entry list. |
Method Summary |
java.util.concurrent.atomic.AtomicInteger |
getSizeCounter()
Return the AtomicLong used to track the size of the base entry list. |
Methods inherited from class com.tangosol.util.SafeSortedMap.EntryNode |
casNext, casValue, getKey, getMapEntry, getNext, getValue, getValueInternal, helpDelete, isDeleted, markForDelete, setNext, toString |
m_atomicSize
protected final java.util.concurrent.atomic.AtomicInteger m_atomicSize
- AtomicCounter used to hold the size of the base entry list. See #size().
SafeSortedMap.BaseEntryNode
protected SafeSortedMap.BaseEntryNode()
- Construct a BaseEntryNode.
getSizeCounter
public java.util.concurrent.atomic.AtomicInteger getSizeCounter()
- Return the AtomicLong used to track the size of the base entry list.
-
- Returns:
- the size counter
Skip navigation links
Copyright © 2000, 2011, Oracle and/or its affiliates. All rights reserved.