java.lang.Object
org.hsqldb.map.BaseHashMap
org.hsqldb.lib.IntHashSet
- Direct Known Subclasses:
OrderedIntHashSet
public class IntHashSet
extends org.hsqldb.map.BaseHashMap
A set of int primitives.
- Since:
- 2.3.0
- Author:
- Fred Toussi (fredt@users dot sourceforge.net)
-
Field Summary
Fields inherited from class org.hsqldb.map.BaseHashMap
ACCESS_MAX, emptyObjectArray
-
Constructor Summary
ConstructorsConstructorDescriptionIntHashSet
(int initialCapacity) IntHashSet
(int[] elements) IntHashSet
(int[] elementsA, int[] elementsB) -
Method Summary
Modifier and TypeMethodDescriptionboolean
add
(int key) boolean
boolean
addAll
(int[] elements) boolean
addAll
(Collection<? extends Integer> col) boolean
addAll
(IntHashSet s) boolean
contains
(int key) boolean
boolean
containsAll
(Collection<?> c) int
getStartMatchCount
(int[] array) iterator()
boolean
remove
(int key) boolean
boolean
removeAll
(Collection<?> c) boolean
retainAll
(Collection<?> c) int[]
toArray()
int[]
toArray
(int[] array) Methods inherited from class org.hsqldb.map.BaseHashMap
clear, clone, isEmpty, size
-
Constructor Details
-
IntHashSet
public IntHashSet() -
IntHashSet
- Throws:
IllegalArgumentException
-
IntHashSet
public IntHashSet(int[] elements) -
IntHashSet
public IntHashSet(int[] elementsA, int[] elementsB)
-
-
Method Details
-
contains
-
contains
public boolean contains(int key) -
add
-
add
public boolean add(int key) -
remove
-
remove
public boolean remove(int key) -
getStartMatchCount
public int getStartMatchCount(int[] array) -
addAll
-
addAll
-
addAll
public boolean addAll(int[] elements) -
containsAll
-
retainAll
-
removeAll
-
toArray
public int[] toArray() -
toArray
public int[] toArray(int[] array) -
iterator
-