gate.creole.splitter
Class RegexSentenceSplitter.MatchResultComparator

java.lang.Object
  extended by gate.creole.splitter.RegexSentenceSplitter.MatchResultComparator
All Implemented Interfaces:
Comparator<MatchResult>
Enclosing class:
RegexSentenceSplitter

private class RegexSentenceSplitter.MatchResultComparator
extends Object
implements Comparator<MatchResult>

A comparator for MatchResult objects. This is used to find the next match result in a text. A null value is used to signify that no more matches are available, hence nulls are the largest value, according to this comparator.

Author:
Valentin Tablan (valyt)

Constructor Summary
private RegexSentenceSplitter.MatchResultComparator()
           
 
Method Summary
 int compare(MatchResult o1, MatchResult o2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

RegexSentenceSplitter.MatchResultComparator

private RegexSentenceSplitter.MatchResultComparator()
Method Detail

compare

public int compare(MatchResult o1,
                   MatchResult o2)
Specified by:
compare in interface Comparator<MatchResult>