org.apache.maven.index
Class AbstractSearchPageableRequest

java.lang.Object
  extended by org.apache.maven.index.AbstractSearchRequest
      extended by org.apache.maven.index.AbstractSearchPageableRequest
Direct Known Subclasses:
IteratorSearchRequest

public class AbstractSearchPageableRequest
extends AbstractSearchRequest

Pageable search request. Adds "start" point, to skip wanted number of records, to implement paging. Use "count" of AbstractSearchRequest to set page size.

Author:
cstamas

Field Summary
 
Fields inherited from class org.apache.maven.index.AbstractSearchRequest
UNDEFINED
 
Constructor Summary
AbstractSearchPageableRequest(org.apache.lucene.search.Query query)
           
AbstractSearchPageableRequest(org.apache.lucene.search.Query query, List<IndexingContext> contexts)
           
 
Method Summary
 int getStart()
          Returns the "start" of wanted results calculated from result set window.
 void setStart(int start)
          Sets the "start" of wanted results calculated from result set window.
 
Methods inherited from class org.apache.maven.index.AbstractSearchRequest
getArtifactInfoFilter, getArtifactInfoPostprocessor, getContexts, getCount, getMatchHighlightRequests, getQuery, getResultHitLimit, isHitLimited, isLuceneExplain, setArtifactInfoFilter, setArtifactInfoPostprocessor, setContexts, setCount, setLuceneExplain, setMatchHighlightRequests, setQuery, setResultHitLimit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSearchPageableRequest

public AbstractSearchPageableRequest(org.apache.lucene.search.Query query)

AbstractSearchPageableRequest

public AbstractSearchPageableRequest(org.apache.lucene.search.Query query,
                                     List<IndexingContext> contexts)
Method Detail

getStart

public int getStart()
Returns the "start" of wanted results calculated from result set window. Simply, the count of documents to skip.

Returns:

setStart

public void setStart(int start)
Sets the "start" of wanted results calculated from result set window. Simply, the count of documents to skip.

Parameters:
start -


Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.