collections.sortable
Class SortableVector

java.lang.Object
  extended by collections.sortable.SortableVector

public class SortableVector
extends java.lang.Object


Constructor Summary
SortableVector()
           
 
Method Summary
 boolean add(java.lang.Comparable o)
           
 void addElement(java.lang.Comparable obj)
           
 void bubbleSort()
           
 boolean contains(java.lang.Comparable o)
           
 void copyInto(java.lang.Object[] o)
           
 java.lang.Comparable elementAt(int index)
           
 int find(java.lang.Comparable key, int startPoint)
          Start looking from the startPoint for the key and return the location, if you find it.
 boolean isEmpty()
           
static void main(java.lang.String[] args)
           
 void print()
           
 boolean remove(java.lang.Comparable o)
           
 void removeElementAt(int index)
           
 void setElementAt(java.lang.Comparable obj, int index)
           
 int size()
           
 void sort()
           
 void sort(java.util.Comparator c)
           
 java.lang.Comparable[] toArray()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SortableVector

public SortableVector()
Method Detail

main

public static void main(java.lang.String[] args)

copyInto

public void copyInto(java.lang.Object[] o)

find

public int find(java.lang.Comparable key,
                int startPoint)
Start looking from the startPoint for the key and return the location, if you find it. Return -1 if you do not find it.

Parameters:
key -
startPoint -

print

public void print()

bubbleSort

public void bubbleSort()

isEmpty

public boolean isEmpty()

contains

public boolean contains(java.lang.Comparable o)

toArray

public java.lang.Comparable[] toArray()

remove

public boolean remove(java.lang.Comparable o)

add

public boolean add(java.lang.Comparable o)

size

public int size()

elementAt

public java.lang.Comparable elementAt(int index)

setElementAt

public void setElementAt(java.lang.Comparable obj,
                         int index)

removeElementAt

public void removeElementAt(int index)

sort

public void sort(java.util.Comparator c)

addElement

public void addElement(java.lang.Comparable obj)

sort

public void sort()