databionics.text
Class StringCounter

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap
          extended by databionics.text.StringCounter
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map

public class StringCounter
extends java.util.HashMap

A HashMap to count occurences of Strings.

See Also:
Serialized Form

Constructor Summary
StringCounter()
          Standard constructor without arguments.
StringCounter(StringCounter c)
           
StringCounter(StringList tokens)
           
 
Method Summary
 void add(java.lang.String value)
           
 int getCount(java.lang.String key)
           
 java.lang.String getLeastFrequent()
           
 java.lang.String getMostFrequent()
           
 void subtract(java.lang.String value)
           
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

StringCounter

public StringCounter()
Standard constructor without arguments.


StringCounter

public StringCounter(StringCounter c)

StringCounter

public StringCounter(StringList tokens)
Method Detail

add

public void add(java.lang.String value)

subtract

public void subtract(java.lang.String value)

getCount

public int getCount(java.lang.String key)

getMostFrequent

public java.lang.String getMostFrequent()

getLeastFrequent

public java.lang.String getLeastFrequent()


Copyright © 2005-2006 Databionics Research Group. All Rights Reserved.