igpp.util
Class FileComparator

java.lang.Object
  extended by igpp.util.FileComparator
All Implemented Interfaces:
Comparator

public class FileComparator
extends Object
implements Comparator

A Comparator for File objects. Can sort on different attributes of a file and perform both ascending and descending sorts.

Version:
1.00 2009
Author:
Todd King

Field Summary
static int FileLastModified
           
static int FileName
           
static int SortAscending
           
static int SortDecending
           
 
Constructor Summary
FileComparator()
           
FileComparator(int sortOn)
           
FileComparator(int sortOn, int direction)
           
 
Method Summary
 int compare(Object o1, Object o2)
           
 
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
 

Field Detail

FileName

public static final int FileName
See Also:
Constant Field Values

FileLastModified

public static final int FileLastModified
See Also:
Constant Field Values

SortAscending

public static final int SortAscending
See Also:
Constant Field Values

SortDecending

public static final int SortDecending
See Also:
Constant Field Values
Constructor Detail

FileComparator

public FileComparator()

FileComparator

public FileComparator(int sortOn)

FileComparator

public FileComparator(int sortOn,
                      int direction)
Method Detail

compare

public int compare(Object o1,
                   Object o2)
Specified by:
compare in interface Comparator


Copyright © 2008-2009 Regents University of California. All Rights Reserved.