edu.stanford.nlp.util
Class ScoredComparator

java.lang.Object
  |
  +--edu.stanford.nlp.util.ScoredComparator
All Implemented Interfaces:
Comparator

public final class ScoredComparator
extends Object
implements Comparator

ScoredComparator: Interface for comparing scored things.


Field Summary
static boolean ASCENDING
           
static ScoredComparator ASCENDING_COMPARATOR
           
static boolean DESCENDING
           
static ScoredComparator DESCENDING_COMPARATOR
           
 
Constructor Summary
ScoredComparator()
           
ScoredComparator(boolean ascending)
           
 
Method Summary
 int compare(Object o1, Object o2)
           
 boolean equals(Object o)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ASCENDING

public static final boolean ASCENDING
See Also:
Constant Field Values

DESCENDING

public static final boolean DESCENDING
See Also:
Constant Field Values

ASCENDING_COMPARATOR

public static final ScoredComparator ASCENDING_COMPARATOR

DESCENDING_COMPARATOR

public static final ScoredComparator DESCENDING_COMPARATOR
Constructor Detail

ScoredComparator

public ScoredComparator()

ScoredComparator

public ScoredComparator(boolean ascending)
Method Detail

compare

public int compare(Object o1,
                   Object o2)
Specified by:
compare in interface Comparator

equals

public boolean equals(Object o)
Specified by:
equals in interface Comparator
Overrides:
equals in class Object


Stanford NLP Group