edu.jas.util
Class Counter

java.lang.Object
  extended by edu.jas.util.Counter
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

 class Counter
extends java.lang.Object
implements java.io.Serializable, java.lang.Comparable

Class for holding the list index used a key in TreeMap. Implemented since Integer has no add() method. Must implement Comparable so that TreeMap works with correct ordering.


Constructor Summary
Counter()
           
Counter(int v)
           
 
Method Summary
 void add(int v)
           
 int compareTo(java.lang.Object o)
           
 int intValue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Counter

public Counter()

Counter

public Counter(int v)
Method Detail

intValue

public int intValue()

add

public void add(int v)

compareTo

public int compareTo(java.lang.Object o)
              throws java.lang.ClassCastException
Specified by:
compareTo in interface java.lang.Comparable
Throws:
java.lang.ClassCastException

toString

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