// Generated automatically from java.util.HashSet for testing purposes

package java.util;

import java.io.Serializable;
import java.util.AbstractSet;
import java.util.Collection;
import java.util.Iterator;
import java.util.Set;
import java.util.Spliterator;

public class HashSet<E> implements Cloneable, Serializable, java.util.Set<E>
{
    public HashSet(int p0){} // manual neutral
    public HashSet(java.util.Collection<? extends E> p0){} // manual summary
    public boolean add(E p0){ return false; } // manual summary

    public void clear() {}
    public Iterator<E> iterator() { return null; }
    public int size() { return 0; }
    public boolean isEmpty() { return false; }
    public boolean remove(Object o) { return false; }
    public boolean removeAll(Collection<?> c) { return false; }
    public boolean contains(Object o) { return false; }
    public Object[] toArray() { return null; }
    public <T> T[] toArray(T[] a) { return null; }
    public boolean containsAll(Collection<?> c) { return false; }
    public boolean addAll(Collection<? extends E> c) { return false; }
    public boolean retainAll(Collection<?> c) { return false; }
    public boolean equals(Object o) { return false; }
    public int hashCode() { return 0; }

}
