imx.lib.data
Class IntSet

java.lang.Object
  extended by imx.lib.data.IntSet

public class IntSet
extends java.lang.Object


Field Summary
static int STARTBUFFERSIZE
           
 
Constructor Summary
IntSet()
           
IntSet(int startBufferSize)
           
 
Method Summary
 void add(int val)
           
 void add(IntSet nodeSet)
           
 boolean contains(int val)
           
 boolean equals(java.lang.Object obj)
           
 IntSet getCommon(IntSet intSet)
           
 IntIterator getIntIterator()
           
 int getLast()
           
 int getSize()
           
 IntIterator getTopDownIntIterator()
           
 int hashCode()
           
 void remove(int val)
           
 void removeLast()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

STARTBUFFERSIZE

public static final int STARTBUFFERSIZE
See Also:
Constant Field Values
Constructor Detail

IntSet

public IntSet()

IntSet

public IntSet(int startBufferSize)
Method Detail

getSize

public int getSize()

getCommon

public IntSet getCommon(IntSet intSet)

add

public void add(int val)

add

public void add(IntSet nodeSet)

remove

public void remove(int val)

removeLast

public void removeLast()

contains

public boolean contains(int val)

getLast

public int getLast()

getIntIterator

public IntIterator getIntIterator()

getTopDownIntIterator

public IntIterator getTopDownIntIterator()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object