com.hlcl.rql.util.as
Class SortedHeadlinesPageComparator

java.lang.Object
  extended by com.hlcl.rql.util.as.PageComparator
      extended by com.hlcl.rql.util.as.SortedHeadlinesPageComparator
All Implemented Interfaces:
java.util.Comparator

public class SortedHeadlinesPageComparator
extends PageComparator

Author:
lejafr This class implements the compare method to sort a list of pages by headline accordingly to a list of given headlines.

Constructor Summary
SortedHeadlinesPageComparator(java.util.List<java.lang.String> sortedPageHeadlines)
           
 
Method Summary
 int comparePages(Page page1, Page page2)
          Compare given pages for ascending ordering.
 
Methods inherited from class com.hlcl.rql.util.as.PageComparator
compare, forceDescendingOrdering
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

SortedHeadlinesPageComparator

public SortedHeadlinesPageComparator(java.util.List<java.lang.String> sortedPageHeadlines)
Method Detail

comparePages

public int comparePages(Page page1,
                        Page page2)
Description copied from class: PageComparator
Compare given pages for ascending ordering.

Specified by:
comparePages in class PageComparator
Returns:
a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.