public interface MapService<K,V> extends Map<K,V>, ConcurrentMap<K,V>, Splittable<MapService<K,V>>, Serializable, Cloneable
FastMap.FastMap()
Modifier and Type | Method and Description |
---|---|
MapService<K,V> |
clone()
Returns a copy of this map; updates of the copy should not
impact the original.
|
SetService<Map.Entry<K,V>> |
entrySet()
Returns a set view over the entries of this map.
|
Iterator<Map.Entry<K,V>> |
iterator()
Returns an iterator over this map entries.
|
Equality<? super K> |
keyComparator()
Returns the key comparator used for key equality or order if the
map is sorted.
|
SetService<K> |
keySet()
Returns a set view over the key of this map, the set support
adding new key for which the value is automatically
null . |
MapService<K,V> |
threadSafe()
Returns a thread-safe version of this service (used during
parallel updates).
|
Equality<? super V> |
valueComparator()
Returns the value comparator used for value equality.
|
CollectionService<V> |
values()
Returns a collection view over the values of this map, the collection
support value/entry removal but not adding new values.
|
putIfAbsent, remove, replace, replace
clear, containsKey, containsValue, equals, get, hashCode, isEmpty, put, putAll, remove, size
perform, split, update
MapService<K,V> clone() throws CloneNotSupportedException
CloneNotSupportedException
SetService<Map.Entry<K,V>> entrySet()
Equality<? super K> keyComparator()
SetService<K> keySet()
null
.MapService<K,V> threadSafe()
Equality<? super V> valueComparator()
Copyright © 2005-2013 Javolution. All Rights Reserved.