net.sf.zekr.engine.search.comparator
Class RevelationOrderComparator

java.lang.Object
  extended by net.sf.zekr.engine.search.comparator.AbstractSearchResultComparator
      extended by net.sf.zekr.engine.search.comparator.RevelationOrderComparator
All Implemented Interfaces:
java.util.Comparator

public class RevelationOrderComparator
extends AbstractSearchResultComparator

Compare search result items, based on their revelation order using default revelation data pack. It returns ayas in natural order if there is no revelation order data available.

Author:
Mohsen Saboorian

Constructor Summary
RevelationOrderComparator()
           
 
Method Summary
 int compare(SearchResultItem sri1, SearchResultItem sri2)
           
 
Methods inherited from class net.sf.zekr.engine.search.comparator.AbstractSearchResultComparator
compare
 
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

RevelationOrderComparator

public RevelationOrderComparator()
Method Detail

compare

public int compare(SearchResultItem sri1,
                   SearchResultItem sri2)
Specified by:
compare in class AbstractSearchResultComparator