blue.combo
Class PermutationSet

java.lang.Object
  |
  +--blue.collections.Bag
        |
        +--blue.collections.Set
              |
              +--blue.combo.PermutationSet

public class PermutationSet
extends Set


Fields inherited from class blue.collections.Bag
indexOfCurrent
 
Constructor Summary
PermutationSet(Seq seq)
           
PermutationSet(Set set)
           
 
Method Summary
 int cardinality()
           
 void display()
           
 boolean done()
           
 java.lang.Object element()
           
 Bag next()
           
 java.lang.Object random()
           
 void reset()
           
 
Methods inherited from class blue.collections.Set
add, add, add, add, add, copy, delete, setCurrentIndex
 
Methods inherited from class blue.collections.Bag
display, display, member, randomize, remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PermutationSet

public PermutationSet(Set set)

PermutationSet

public PermutationSet(Seq seq)
Method Detail

cardinality

public int cardinality()
Overrides:
cardinality in class Bag

display

public void display()
Overrides:
display in class Set

done

public boolean done()

reset

public void reset()
Overrides:
reset in class Bag

next

public Bag next()
Overrides:
next in class Bag

element

public java.lang.Object element()
Overrides:
element in class Bag

random

public java.lang.Object random()
Overrides:
random in class Bag