Package com.nt.udc.util
Class FileNameComparator
java.lang.Object
com.nt.udc.util.FileNameComparator
- All Implemented Interfaces:
FileComparator,Comparator
Default File comparison class, which uses File.lastModified()
for sorting comparisons.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
FileNameComparator
public FileNameComparator() -
FileNameComparator
-
-
Method Details
-
compareFiles
Compares 2 files, based on their File names.- Specified by:
compareFilesin interfaceFileComparator- Parameters:
file1- First file namefile2- Second file name- Returns:
- -1, if file1 invalid input: '<' file2 0 , if file1 == file2 1 , if file1 > file2
-
compare
Compares 2 file names, as described in compareFiles(x,y).- Specified by:
comparein interfaceComparator
-