Package com.nt.udc.util
Class LastModifiedFileComparator
java.lang.Object
com.nt.udc.util.LastModifiedFileComparator
- 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, wait
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
LastModifiedFileComparator
public LastModifiedFileComparator()
-
-
Method Details
-
compareFiles
Compares 2 File objects by lastModified() time.- Specified by:
compareFiles
in interfaceFileComparator
- Parameters:
file1
- File to comparefile2
- File to compare- Returns:
- 1, if file1 > file2 0, if file1 == file2 -1, if file1 invalid input: '<' file2
-
compare
Compares 2 File objects by lastModified() time.- Specified by:
compare
in interfaceComparator
-