net.sourceforge.jgrib.util
Class CalendarComparator

Object
  extended by CalendarComparator
All Implemented Interfaces:
Comparator<Calendar>

public final class CalendarComparator
extends Object
implements Comparator<Calendar>

Class implementing a comparator for Gregorian Calendar objects

Author:
Simone Giannecchini.

Constructor Summary
CalendarComparator()
           
 
Method Summary
 int compare(Calendar calendar1, Calendar calendar2)
          Method required to implement Comparator.
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface Comparator
equals
 

Constructor Detail

CalendarComparator

public CalendarComparator()
Method Detail

compare

public int compare(Calendar calendar1,
                   Calendar calendar2)
Method required to implement Comparator. If obj1 is less than obj2, return -1, if equal, return 0, else return 1

Specified by:
compare in interface Comparator<Calendar>
Parameters:
obj1 - First object.
obj2 - Second object.
Returns:
0 if the two objects holds the same date time, -1 if the second is more recent, 1 if the first one is more recent.


Copyright © 2006-2010 GeoSolutions. All Rights Reserved.