Class AnnotationComparator

java.lang.Object
opennlp.uima.util.AnnotationComparator
All Implemented Interfaces:
Comparator<org.apache.uima.cas.text.AnnotationFS>

public class AnnotationComparator extends Object implements Comparator<org.apache.uima.cas.text.AnnotationFS>
Checks two annotations for equality.
  • Constructor Details

    • AnnotationComparator

      public AnnotationComparator()
  • Method Details

    • compare

      public int compare(org.apache.uima.cas.text.AnnotationFS a, org.apache.uima.cas.text.AnnotationFS b)
      Compares the start indexes of the annotations.
      Specified by:
      compare in interface Comparator<org.apache.uima.cas.text.AnnotationFS>
      Parameters:
      a - - first annotation.
      b - - second annotation.
      Returns:
      0 if equals, < 0 if before and > 0 if after