public class ObjectLongTreeMap
extends java.util.TreeMap
Modifier and Type | Class and Description |
---|---|
static class |
ObjectLongTreeMap.GreaterComparator
A Comparator that sort TreeMap of ObjectLongTreeMap by Max Value
|
protected static class |
ObjectLongTreeMap.KeyComparator
A Comparator that sort TreeMap of ObjectLongTreeMap by Key Value
|
static class |
ObjectLongTreeMap.LowerComparator
A Comparator that sort TreeMap of ObjectLongTreeMap by Min Value
|
static class |
ObjectLongTreeMap.ObjectComparator
A Comparator that allow ObjectyLongTreeMap to sort multiple kind of Object
|
static class |
ObjectLongTreeMap.SortedKeyComparator
A Comparator that sort TreeMap of ObjectLongTreeMap by Key Value
sorted using a sorted List
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
REVISION |
Constructor and Description |
---|
ObjectLongTreeMap() |
Modifier and Type | Method and Description |
---|---|
static java.util.Comparator |
getGreaterComparator()
Sort ObjectLongTreeMap from larger to smaller
|
long |
getLong(java.lang.Object key,
long defaultValue)
Returns the value to which this map maps the specified
key.
|
static java.util.Comparator |
getLowerComparator()
Sort ObjectLongTreeMap from smaller to larger
|
static java.util.Comparator |
getSortedKeyComparator(java.util.List sort)
Sort ObjectLongTreeMap ordered by a predifined List
|
static java.util.Comparator |
getSortedKeyComparator(java.lang.String[] sort)
Sort ObjectLongTreeMap ordered by a predifined List
|
static java.util.SortedSet |
getSortedMapEntrySet(java.util.Map map,
java.util.Comparator comparator)
This method return a Sorted Set of Map.Entry
|
long |
getSum()
Returns the sum of the values of the map
|
void |
inc(java.lang.Object key)
Incremente the value associated with the specified key.
|
void |
inc(java.lang.Object key,
long quantity)
Incremente the value associated with the specified key.
|
void |
put(java.lang.Object key,
long value)
Associates the specified value with the specified key in this
map.
|
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
public static final java.lang.String REVISION
public void put(java.lang.Object key, long value)
key
- key with which the specified value is to be associated.value
- value to be associated with the specified key.public void inc(java.lang.Object key, long quantity)
key
- key for which the specified value must be incremented.quantity
- the quantity to incrementpublic void inc(java.lang.Object key)
key
- key for which the specified value must be incremented.public long getLong(java.lang.Object key, long defaultValue)
defaultValue
if the map contains no
mapping for this key.key
- key whose associated value is to be returned.defaultValue
- value to return if the map contains no mapping for this key.defaultValue
if the map contains no mapping for this key.public long getSum()
public static java.util.SortedSet getSortedMapEntrySet(java.util.Map map, java.util.Comparator comparator)
map
- a TreeMap that is an ObjectLongTreeMap or composed by ObjectLongTreeMap.comparator
- the comparator to sort objects.public static java.util.Comparator getGreaterComparator()
public static java.util.Comparator getLowerComparator()
public static java.util.Comparator getSortedKeyComparator(java.util.List sort)
public static java.util.Comparator getSortedKeyComparator(java.lang.String[] sort)
Copyright © 2001-2010 Jalios SA. All Rights Reserved.