package org.exist.util.hashtable;
import java.util.Iterator;
import org.exist.dom.QName;
public class ObjectHashSetTest extends AbstractHashSetTest<ObjectHashSet, Object> {
protected ObjectHashSet newT() {
return new ObjectHashSet();
}
protected Object keyEquiv(int k) {
return k;
}
protected boolean simpleContainsKey(int k) {
return map.contains(keyEquiv(k));
}
protected int keyEquiv(Object k) {
return (Integer)k;
}
protected Integer keyEquiv_newObject(int k) {
return Integer.valueOf(k);
}
protected void simpleAdd(Object k) {
map.add(k);
}
protected void simpleRemove(Object k) {
map.remove(k);
}
@SuppressWarnings("unchecked")
protected Iterator<? extends Object> simpleKeyIterator() {
return map.iterator();
}
}