tuffy.util
Class HashArray<T>
java.lang.Object
tuffy.util.HashArray<T>
public class HashArray<T>
- extends java.lang.Object
Field Summary |
(package private) java.util.HashMap<T,java.lang.Integer> |
indices
|
(package private) java.util.ArrayList<T> |
list
|
(package private) java.util.Random |
rand
|
int |
size
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
list
java.util.ArrayList<T> list
indices
java.util.HashMap<T,java.lang.Integer> indices
rand
java.util.Random rand
size
public int size
HashArray
public HashArray()
getList
public java.util.ArrayList<T> getList()
getRandomElement
public T getRandomElement()
contains
public boolean contains(T e)
clear
public void clear()
isEmpty
public boolean isEmpty()
add
public void add(T e)
removeIdx
public void removeIdx(int i)
removeObj
public void removeObj(T e)