com.croftsoft.apps.agoracast.c2p
Class AgoracastComparator

java.lang.Object
  extended by com.croftsoft.apps.agoracast.c2p.AgoracastComparator
All Implemented Interfaces:
Comparator

public final class AgoracastComparator
extends Object
implements Comparator

Sorts AgoracastData based upon comparison of a field value.

Since:
2001-08-09
Version:
2001-08-12
Author:
David Wallace Croft

Constructor Summary
AgoracastComparator(AgoracastModel agoracastModel, String sortField, boolean reverse)
          Main constructor.
 
Method Summary
 int compare(Object o1, Object o2)
          Compares two AgoracastData objects based upon field values.
 void setReverse(boolean reverse)
          Reverses the sort order.
 void setSortField(String sortField)
          The field name on which the AgoracastData are to be sorted.
 
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
 

Constructor Detail

AgoracastComparator

public AgoracastComparator(AgoracastModel agoracastModel,
                           String sortField,
                           boolean reverse)
Main constructor.

Method Detail

setSortField

public void setSortField(String sortField)
The field name on which the AgoracastData are to be sorted.


setReverse

public void setReverse(boolean reverse)
Reverses the sort order.


compare

public int compare(Object o1,
                   Object o2)
Compares two AgoracastData objects based upon field values.

Specified by:
compare in interface Comparator

CroftSoft Javadoc

CroftSoft Apps Javadoc (2008-09-28 21:15:07)