Class FileNameComparator

java.lang.Object
com.nt.udc.util.FileNameComparator
All Implemented Interfaces:
FileComparator, Comparator

public class FileNameComparator extends Object implements FileComparator
Default File comparison class, which uses File.lastModified() for sorting comparisons.
  • Constructor Details

    • FileNameComparator

      public FileNameComparator()
    • FileNameComparator

      public FileNameComparator(LoggerIfc logger)
  • Method Details

    • compareFiles

      public int compareFiles(File file1, File file2)
      Compares 2 files, based on their File names.
      Specified by:
      compareFiles in interface FileComparator
      Parameters:
      file1 - First file name
      file2 - Second file name
      Returns:
      -1, if file1 invalid input: '<' file2 0 , if file1 == file2 1 , if file1 > file2
    • compare

      public int compare(Object obj1, Object obj2)
      Compares 2 file names, as described in compareFiles(x,y).
      Specified by:
      compare in interface Comparator