org.apache.archiva.indexer.search
Class SearchResultLimits

java.lang.Object
  extended by org.apache.archiva.indexer.search.SearchResultLimits

public class SearchResultLimits
extends Object

SearchResultLimits - used to provide the search some limits on how the results are returned. This can provide paging for the result


Field Summary
static int ALL_PAGES
          Constant to use for setSelectedPage(int) to indicate a desire to get ALL PAGES.
private  int pageSize
           
private  int selectedPage
           
 
Constructor Summary
SearchResultLimits(int selectedPage)
           
SearchResultLimits(int pageSize, int selectedPage)
           
 
Method Summary
 int getPageSize()
           
 int getSelectedPage()
           
 void setPageSize(int pageSize)
          Set page size for maximum # of hits to return per page.
 void setSelectedPage(int selectedPage)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ALL_PAGES

public static final int ALL_PAGES
Constant to use for setSelectedPage(int) to indicate a desire to get ALL PAGES. USE WITH CAUTION!!

See Also:
Constant Field Values

pageSize

private int pageSize

selectedPage

private int selectedPage
Constructor Detail

SearchResultLimits

public SearchResultLimits(int selectedPage)
Parameters:
selectedPage - page selected use -1 for all pages

SearchResultLimits

public SearchResultLimits(int pageSize,
                          int selectedPage)
Parameters:
pageSize - number of groupId:artifact per page
selectedPage - page selected use -1 for all pages
Since:
1.4-M4
Method Detail

getPageSize

public int getPageSize()

setPageSize

public void setPageSize(int pageSize)
Set page size for maximum # of hits to return per page.

Parameters:
pageSize - size of page by # of hits.

getSelectedPage

public int getSelectedPage()

setSelectedPage

public void setSelectedPage(int selectedPage)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.