de.grogra.xl.util
public class EHashMap<E extends EHashMap.Entry> extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
EHashMap.Entry |
static class |
EHashMap.IdentityEntry<K,V> |
static class |
EHashMap.ObjectEntry<K,V> |
| Constructor and Description |
|---|
EHashMap() |
EHashMap(EHashMap.Entry[] entryPool,
int capacity,
float loadFactor) |
EHashMap(int capacity) |
EHashMap(int capacity,
float loadFactor) |
public EHashMap()
public EHashMap(EHashMap.Entry[] entryPool, int capacity, float loadFactor)
public EHashMap(int capacity)
public EHashMap(int capacity,
float loadFactor)
public void add(E e)
public void addEntryToPool(E e)
public void clear()
public E getFirstEntry()
public E getLastEntry()
public boolean isEmpty()
public void makeFirst(E entry)
public E popEntryFromPool()
public void remove(E entry)
public int size()