Package zombie.util.set
Class AbstractIntSet
java.lang.Object
zombie.util.AbstractIntCollection
zombie.util.set.AbstractIntSet
- All Implemented Interfaces:
IntCollection
,IntSet
- Direct Known Subclasses:
IntOpenHashSet
This class represents an abstract base for implementing
sets of int values. All operations that can be implemented
using iterators and the get() and set() methods
are implemented as such. In most cases, this is
hardly an efficient solution, and at least some of those
methods should be overridden by sub-classes.
- Since:
- 1.0
-
Method Summary
Methods inherited from class zombie.util.AbstractIntCollection
add, addAll, clear, contains, containsAll, isEmpty, remove, removeAll, retainAll, size, toArray, toArray, toString, trimToSize
Methods inherited from interface zombie.util.IntCollection
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray, trimToSize
-
Method Details
-
equals
Description copied from interface:IntCollection
Indicates whether this collection is equal to some object.- Specified by:
equals
in interfaceIntCollection
- Overrides:
equals
in classObject
- Parameters:
obj
- the object with which to compare this collection.- Returns:
- true if this collection is equals to obj; returns false otherwise.
-
hashCode
public int hashCode()Description copied from interface:IntCollection
Returns a hash code value for this collection.- Specified by:
hashCode
in interfaceIntCollection
- Overrides:
hashCode
in classObject
- Returns:
- a hash code value for this collection.
-