public class LongMap<K>
extends java.lang.Object
The convenience of IntMap is avoiding all the silly wrapping of integers.
Modifier and Type | Field and Description |
---|---|
static long |
NULL
Encoding of a null entry.
|
Constructor and Description |
---|
LongMap()
Create a new LongMap.
|
Modifier and Type | Method and Description |
---|---|
void |
clear()
Clear the hashmap.
|
java.lang.Object |
clone() |
long |
get(K key)
Puts a new value in the property table with the appropriate flags
|
java.util.Iterator |
iterator()
Returns an iterator of the keys.
|
long |
put(K key,
long value)
Puts a new value in the property table with the appropriate flags
|
long |
putIfNew(K key,
long value)
Puts a new value in the property table with the appropriate flags
|
long |
remove(K key)
Deletes the entry.
|
int |
size()
Returns the current number of entries in the map.
|
java.lang.String |
toString() |
public static final long NULL
public void clear()
public int size()
public long get(K key)
public long put(K key, long value)
public long putIfNew(K key, long value)
public long remove(K key)
public java.util.Iterator iterator()
public java.lang.Object clone()
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object