Top Description Fields Constructors Methods
org.hsqldb.lib

public Class IntHashSet

extends BaseHashMap
Class Inheritance
Known Direct Subclasses
org.hsqldb.lib.OrderedIntHashSet
Imports
org.hsqldb.map.BaseHashMap

A set of int primitives.
Author
Fred Toussi (fredt@users dot sourceforge.net)
Since
2.3.0
Version
2.7.3

Field Summary

Inherited from org.hsqldb.map.BaseHashMap:
ACCESS_MAXaccessCountaccessMinaccessTablecomparatoremptyObjectArrayhashIndexhasZeroKeyinitialCapacityintKeyOrValueintKeyTableintValueTableisAccessCountisIntKeyisIntValueisLastAccessCountisListisLongKeyisLongValueisMultiValueisNoValueisObjectKeyisObjectValueloadFactorlongKeyOrValuelongKeyTablelongValueTablemaxCapacityminimizeOnEmptyNO_PURGEnoKeyOrValueobjectKeyOrValueobjectKeyTableobjectValueTableobjectValueTable2objectValueTable3PURGE_ALLPURGE_HALFpurgePolicythresholdzeroKeyIndexzeroOrNullValueCount

Constructor Summary

AccessConstructor and Description
public
public
IntHashSet(int initialCapacity)

public
IntHashSet(int[] elements)

public
IntHashSet(int[] elementsA, int[] elementsB)

Method Summary

Modifier and TypeMethod and Description
public boolean
public boolean
add(int key)

public boolean
public boolean
public boolean
addAll(int[] elements)

public boolean
public boolean
contains(int key)

public boolean
public int
getStartMatchCount(int[] array)

public Iterator<Integer>
public boolean
remove(int key)

public boolean
public boolean
public int[]
public int[]
toArray(int[] array)

Inherited from org.hsqldb.map.BaseHashMap:
addMultiValaddOrRemoveObjectaddOrUpdatecapacityclearclonecontainsIntKeycontainsLongKeycontainsObjectKeycontainsValuecontainsValuecontainsValuegetAccessCountCeilinggetLookupgetLookupgetLookupgetLookupgetMultiValuesIteratorgetObjectLookupinsertRowisEmptymultiValueElementCountmultiValueKeyCountmultiValueKeysToArraynextLookuprehashremoveremoveMultiValremoveObjectremoveRowresetresetAccessCountsetAccessCountFloorsizetoArraytoArraytoIntArraytoLongArray

Constructor Detail

IntHashSetback to summary
public IntHashSet()
IntHashSetback to summary
public IntHashSet(int initialCapacity) throws IllegalArgumentException
IntHashSetback to summary
public IntHashSet(int[] elements)
IntHashSetback to summary
public IntHashSet(int[] elementsA, int[] elementsB)

Method Detail

addback to summary
public boolean add(Integer e)
addback to summary
public boolean add(int key)
addAllback to summary
public boolean addAll(Collection<Integer> col)
addAllback to summary
public boolean addAll(IntHashSet s)
addAllback to summary
public boolean addAll(int[] elements)
containsback to summary
public boolean contains(Object o)
containsback to summary
public boolean contains(int key)
containsAllback to summary
public boolean containsAll(IntHashSet c)
getStartMatchCountback to summary
public int getStartMatchCount(int[] array)
iteratorback to summary
public Iterator<Integer> iterator()
removeback to summary
public boolean remove(int key)
removeAllback to summary
public boolean removeAll(IntHashSet c)
retainAllback to summary
public boolean retainAll(IntHashSet c)
toArrayback to summary
public int[] toArray()
toArrayback to summary
public int[] toArray(int[] array)