csli.util.classify.berkeley
Class ClassificationSet

java.lang.Object
  extended by csli.util.classify.berkeley.ClassificationSet
All Implemented Interfaces:
Serializable

public class ClassificationSet
extends Object
implements Serializable

Data structure for storing a set of confidence values in descending order.

Version:
$Id: ClassificationSet.java,v 1.3 2006/10/25 22:19:01 niekrasz Exp $
Author:
Heloise Hse (hwawen@eecs.berkeley.edu)
See Also:
Serialized Form

Constructor Summary
ClassificationSet()
          Class constructor.
 
Method Summary
 void addElement(Classification c)
          Adds a Classification item to the set.
 Enumeration elements()
           
 Classification getClassification(String s)
           
 Classification getHighest()
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassificationSet

public ClassificationSet()
Class constructor.

Method Detail

addElement

public void addElement(Classification c)
Adds a Classification item to the set.


elements

public Enumeration elements()
Returns:
An enumeration of Classification items.

getClassification

public Classification getClassification(String s)
Parameters:
s - The type name.
Returns:
The classification information of type s in this set.

getHighest

public Classification getHighest()
Returns:
The Classification item with the highest confidence value.

size

public int size()
Returns:
number of Classification items in this set.