edu.cmu.andrew.icalendar
Class EventComparator.SortByOwningAgenda

java.lang.Object
  |
  +--edu.cmu.andrew.icalendar.EventComparator
        |
        +--edu.cmu.andrew.icalendar.EventComparator.SortByOwningAgenda
All Implemented Interfaces:
Comparator
Enclosing class:
EventComparator

protected static class EventComparator.SortByOwningAgenda
extends EventComparator


Inner classes inherited from class edu.cmu.andrew.icalendar.EventComparator
EventComparator.SortByCreationDate, EventComparator.SortByOwningAgenda, EventComparator.SortByStartDate, EventComparator.SortBySummary
 
Fields inherited from class edu.cmu.andrew.icalendar.EventComparator
EQUAL, FIRST_GREATER_THAN, FIRST_LESS_THAN, SORT_BY_CREATION_DATE, SORT_BY_OWNING_AGENDA, SORT_BY_START_DATE_INSTANCE, SORT_BY_SUMMARY
 
Constructor Summary
protected EventComparator.SortByOwningAgenda()
           
 
Method Summary
 int compare(Object o1, Object o2)
           
 boolean equals(Object obj)
           
 
Methods inherited from class edu.cmu.andrew.icalendar.EventComparator
getInstance, getInstance
 
Methods inherited from class java.lang.Object
, clone, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

EventComparator.SortByOwningAgenda

protected EventComparator.SortByOwningAgenda()
Method Detail

compare

public int compare(Object o1,
                   Object o2)
            throws ClassCastException
Overrides:
compare in class EventComparator

equals

public boolean equals(Object obj)
Overrides:
equals in class EventComparator