Class 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 Detail

      • AnnotationComparator

        public AnnotationComparator()
    • Method Detail

      • 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