public class SyncSortedMap extends SyncMap implements java.util.SortedMap
SyncCollectionc_, rd_, syncFailures_, wr_| Constructor and Description |
|---|
SyncSortedMap(java.util.SortedMap map,
ReadWriteLock rwl)
Create a new SyncSortedMap protecting the given map,
and using the given ReadWriteLock to control reader and writer methods.
|
SyncSortedMap(java.util.SortedMap map,
Sync sync)
Create a new SyncSortedMap protecting the given map,
and using the given sync to control both reader and writer methods.
|
SyncSortedMap(java.util.SortedMap map,
Sync readLock,
Sync writeLock)
Create a new SyncSortedMap protecting the given map,
and using the given pair of locks to control reader and writer methods.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.SortedMap |
baseSortedMap() |
java.util.Comparator |
comparator() |
java.lang.Object |
firstKey() |
java.util.SortedMap |
headMap(java.lang.Object toElement) |
java.lang.Object |
lastKey() |
java.util.SortedMap |
subMap(java.lang.Object fromElement,
java.lang.Object toElement) |
java.util.SortedMap |
tailMap(java.lang.Object fromElement) |
afterRead, beforeRead, clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, readerSync, remove, size, syncFailures, values, writerSyncpublic SyncSortedMap(java.util.SortedMap map,
Sync sync)
public SyncSortedMap(java.util.SortedMap map,
ReadWriteLock rwl)
protected java.util.SortedMap baseSortedMap()
public java.util.Comparator comparator()
comparator in interface java.util.SortedMappublic java.lang.Object firstKey()
firstKey in interface java.util.SortedMappublic java.lang.Object lastKey()
lastKey in interface java.util.SortedMappublic java.util.SortedMap subMap(java.lang.Object fromElement,
java.lang.Object toElement)
subMap in interface java.util.SortedMappublic java.util.SortedMap headMap(java.lang.Object toElement)
headMap in interface java.util.SortedMappublic java.util.SortedMap tailMap(java.lang.Object fromElement)
tailMap in interface java.util.SortedMap