com.jalios.util
Class ObjectDoubleTreeMap
java.lang.Object
java.util.AbstractMap<K,V>
java.util.TreeMap
com.jalios.util.ObjectDoubleTreeMap
- All Implemented Interfaces:
- Serializable, Cloneable, Map, NavigableMap, SortedMap
public class ObjectDoubleTreeMap
- extends TreeMap
This class is a map which binds key Object to double value.
- Version:
- $Revision: 14756 $
- Author:
- Olivier Dedieu
- See Also:
- Serialized Form
Method Summary |
double |
getDouble(Object key,
double defaultValue)
Returns the value to which this map maps the specified
key. |
void |
inc(Object key)
Incremente the value associated with the specified key. |
void |
inc(Object key,
double quantity)
Incremente the value associated with the specified key. |
void |
put(Object key,
double value)
Associates the specified value with the specified key in this
map. |
Methods inherited from class java.util.TreeMap |
ceilingEntry, ceilingKey, clear, clone, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, remove, size, subMap, subMap, tailMap, tailMap, values |
REVISION
public static final String REVISION
- See Also:
- Constant Field Values
ObjectDoubleTreeMap
public ObjectDoubleTreeMap()
put
public void put(Object key,
double value)
- Associates the specified value with the specified key in this
map. If the map previously contained a mapping for this key, the
old value is replaced.
- Parameters:
key
- key with which the specified value is to be associated.value
- value to be associated with the specified key.
inc
public void inc(Object key,
double quantity)
- Incremente the value associated with the specified key. If this
key did not exist, it is created and the value is set to '1'.
- Parameters:
key
- key for which the specified value must be incremented.quantity
- the quantity to increment
inc
public void inc(Object key)
- Incremente the value associated with the specified key. If this
key did not exist, it is created and the value is set to '1'.
- Parameters:
key
- key for which the specified value must be incremented.
getDouble
public double getDouble(Object key,
double defaultValue)
- Returns the value to which this map maps the specified
key. Returns
defaultValue
if the map contains no
mapping for this key.
- Parameters:
key
- key whose associated value is to be returned.defaultValue
- value to return if the map contains no mapping for this key.
- Returns:
- the value to which this map maps the specified key, or
defaultValue
if the map contains no mapping for this key.
Copyright © 2001-2010 Jalios SA. All Rights Reserved.