Class ProgramLocationComparator

  • All Implemented Interfaces:
    java.util.Comparator<ProgramLocation>

    public class ProgramLocationComparator
    extends java.lang.Object
    implements java.util.Comparator<ProgramLocation>
    A comparator for the common fields of ProgramLocation

    This comparator only compares the program, address, and class of the program location. To compare at greater granularity, invoke the ProgramLocation.compareTo(ProgramLocation) method, or use the natural ordering. Each particular type of location uses this comparator, and then compares the more detailed fields, if necessary. If this comparator indicates equality, then the two locations are definitely of the same class.

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int compare​(ProgramLocation loc1, ProgramLocation loc2)  
      • 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, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong