org.shept.util
Class FileNameDate
java.lang.Object
org.shept.util.FileNameDate
- All Implemented Interfaces:
- Comparable<FileNameDate>
public class FileNameDate
- extends Object
- implements Comparable<FileNameDate>
This class is for comparing files for modification dates.
This class can be used as a key holding files or ftpFiles in a map.
For equality both name an date must be same.
- Version:
- $$Id: FileNameDate.java 34 2010-08-20 16:46:49Z aha $$
- Author:
- Andi
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
private String name
modificationDate
private Long modificationDate
ignoreCase
private boolean ignoreCase
FileNameDate
FileNameDate(String name,
Long modificationDate)
FileNameDate
FileNameDate(String name,
Long modificationDate,
boolean ignoreCase)
getName
public String getName()
getModificationDate
public Long getModificationDate()
getIgnoreCase
protected boolean getIgnoreCase()
compareTo
public int compareTo(FileNameDate key)
- Default sorting behavior first by fileName and then by modificationDate
- Specified by:
compareTo in interface Comparable<FileNameDate>
Copyright © 2011. All Rights Reserved.