Class FileUtil.FileTimeComparator

java.lang.Object
org.apache.uima.pear.util.FileUtil.FileTimeComparator
All Implemented Interfaces:
Comparator<File>
Enclosing class:
FileUtil

public static class FileUtil.FileTimeComparator extends Object implements Comparator<File>
The FileTimeComparator class allows comparing 'last modified' time in 2 given File objects.
  • Constructor Details

    • FileTimeComparator

      public FileTimeComparator()
  • Method Details

    • compare

      public int compare(File o1, File o2) throws ClassCastException
      Specified by:
      compare in interface Comparator<File>
      Returns:
      A negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
      Throws:
      ClassCastException - if the arguments' types prevent them from being compared by this Comparator.
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface Comparator<File>
      Overrides:
      equals in class Object
      Parameters:
      obj - The reference object with which to compare.
      Returns:
      true only if the specified object is also a FileTimeComparator, and it imposes the same ordering as this comparator.