com.trackstudio.tools.appenders
Class ModifiedTimeSortableFile

java.lang.Object
  extended by java.io.File
      extended by com.trackstudio.tools.appenders.ModifiedTimeSortableFile
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<java.io.File>

public class ModifiedTimeSortableFile
extends java.io.File
implements java.io.Serializable, java.lang.Comparable<java.io.File>

The Class ModifiedTimeSortableFile extends java.io.File class and implements Comparable to sort files list based upon their modified date

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.io.File
pathSeparator, pathSeparatorChar, separator, separatorChar
 
Constructor Summary
ModifiedTimeSortableFile(java.io.File parent, java.lang.String child)
           
ModifiedTimeSortableFile(java.lang.String string)
           
ModifiedTimeSortableFile(java.lang.String parent, java.lang.String child)
           
ModifiedTimeSortableFile(java.net.URI uri)
           
 
Method Summary
 int compareTo(java.io.File anotherPathName)
           
 
Methods inherited from class java.io.File
canExecute, canRead, canWrite, createNewFile, createTempFile, createTempFile, delete, deleteOnExit, equals, exists, getAbsoluteFile, getAbsolutePath, getCanonicalFile, getCanonicalPath, getFreeSpace, getName, getParent, getParentFile, getPath, getTotalSpace, getUsableSpace, hashCode, isAbsolute, isDirectory, isFile, isHidden, lastModified, length, list, list, listFiles, listFiles, listFiles, listRoots, mkdir, mkdirs, renameTo, setExecutable, setExecutable, setLastModified, setReadable, setReadable, setReadOnly, setWritable, setWritable, toString, toURI, toURL
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ModifiedTimeSortableFile

public ModifiedTimeSortableFile(java.lang.String parent,
                                java.lang.String child)

ModifiedTimeSortableFile

public ModifiedTimeSortableFile(java.net.URI uri)

ModifiedTimeSortableFile

public ModifiedTimeSortableFile(java.io.File parent,
                                java.lang.String child)

ModifiedTimeSortableFile

public ModifiedTimeSortableFile(java.lang.String string)
Method Detail

compareTo

public int compareTo(java.io.File anotherPathName)
Specified by:
compareTo in interface java.lang.Comparable<java.io.File>
Overrides:
compareTo in class java.io.File


Copyright © 2002-2009 TrackStudio, Ltd. All Rights Reserved.