blue.collections
Class Seq

java.lang.Object
  |
  +--blue.collections.Seq

public class Seq
extends java.lang.Object


Constructor Summary
Seq()
           
Seq(Set set)
           
 
Method Summary
 void add(boolean b)
           
 void add(char c)
           
 void add(double d)
           
 void add(int i)
           
 void add(java.lang.Object o)
           
 Seq append(Seq s)
           
 int cardinality()
           
 Seq copy()
           
 void display()
           
 void display(OutStream os)
           
 void display(java.io.PrintStream os)
           
 boolean done()
           
 java.lang.Object element()
           
 boolean empty()
           
 java.lang.Object first()
           
 boolean member(java.lang.Object o)
           
 Seq next()
           
 java.lang.Object nth(int i)
           
 java.lang.Object random()
           
 void randomize()
           
 Seq remove(java.lang.Object o)
           
 void reset()
           
 Seq rest()
           
 Seq reverse()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Seq

public Seq()

Seq

public Seq(Set set)
Method Detail

cardinality

public int cardinality()

empty

public boolean empty()

display

public void display()

display

public void display(OutStream os)

display

public void display(java.io.PrintStream os)

reset

public void reset()

done

public boolean done()

add

public void add(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)

remove

public Seq remove(java.lang.Object o)

reverse

public Seq reverse()

next

public Seq next()

randomize

public void randomize()

element

public java.lang.Object element()

random

public java.lang.Object random()

nth

public java.lang.Object nth(int i)

first

public java.lang.Object first()

rest

public Seq rest()

copy

public Seq copy()

append

public Seq append(Seq s)

member

public boolean member(java.lang.Object o)