de.grogra.xl.util
public class LongHashMap<V> extends java.lang.Object implements java.lang.Iterable<LongHashMap.Entry<V>>
| Modifier and Type | Class and Description |
|---|---|
static class |
LongHashMap.Entry<V> |
| Constructor and Description |
|---|
LongHashMap() |
LongHashMap(int capacity) |
LongHashMap(int capacity,
float loadFactor) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(long key,
V value) |
void |
clear() |
boolean |
containsKey(long key) |
V |
get(long key) |
java.lang.Object |
get(long key,
java.lang.Object defaultValue) |
LongHashMap.Entry |
getEntry(long key) |
boolean |
isEmpty() |
java.util.Iterator<LongHashMap.Entry<V>> |
iterator() |
V |
put(long key,
V value) |
V |
remove(long key) |
void |
remove(LongHashMap.Entry<V> entry) |
V |
remove(long key,
V value) |
void |
removeAll(long key) |
int |
size() |
public LongHashMap()
public LongHashMap(int capacity)
public LongHashMap(int capacity,
float loadFactor)
public void add(long key,
V value)
public void clear()
public boolean containsKey(long key)
public V get(long key)
public java.lang.Object get(long key,
java.lang.Object defaultValue)
public LongHashMap.Entry getEntry(long key)
public boolean isEmpty()
public java.util.Iterator<LongHashMap.Entry<V>> iterator()
iterator in interface java.lang.Iterable<LongHashMap.Entry<V>>public V remove(long key)
public void remove(LongHashMap.Entry<V> entry)
public void removeAll(long key)
public int size()