blue.collections
Class Bag

java.lang.Object
  |
  +--blue.collections.Bag
Direct Known Subclasses:
Set

public class Bag
extends java.lang.Object


Field Summary
protected  int indexOfCurrent
           
 
Constructor Summary
Bag()
           
 
Method Summary
 void add(boolean b)
           
 void add(char c)
           
 void add(double d)
           
 void add(int i)
           
 void add(java.lang.Object o)
           
 int cardinality()
           
 void delete(java.lang.Object o)
           
 void display()
           
 void display(OutStream os)
           
 void display(java.io.PrintStream os)
           
 java.lang.Object element()
           
 boolean member(java.lang.Object o)
           
 Bag next()
           
 java.lang.Object random()
           
 void randomize()
           
 Bag remove(java.lang.Object o)
           
 void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

indexOfCurrent

protected int indexOfCurrent
Constructor Detail

Bag

public Bag()
Method Detail

cardinality

public int cardinality()

display

public void display()

display

public void display(OutStream os)

display

public void display(java.io.PrintStream os)

reset

public void reset()

add

public void add(java.lang.Object o)

delete

public void delete(java.lang.Object o)

add

public void add(int i)

add

public void add(double d)

add

public void add(char c)

add

public void add(boolean b)

randomize

public void randomize()

remove

public Bag remove(java.lang.Object o)

next

public Bag next()

element

public java.lang.Object element()

random

public java.lang.Object random()

member

public boolean member(java.lang.Object o)