Package org.apache.maven.index
Class AbstractSearchPageableRequest
- java.lang.Object
-
- org.apache.maven.index.AbstractSearchRequest
-
- 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.
-
-
Field Summary
Fields Modifier and Type Field Description private int
start
The number of hit we want to skip from result set.-
Fields inherited from class org.apache.maven.index.AbstractSearchRequest
UNDEFINED
-
-
Constructor Summary
Constructors Constructor Description AbstractSearchPageableRequest(org.apache.lucene.search.Query query)
AbstractSearchPageableRequest(org.apache.lucene.search.Query query, java.util.List<IndexingContext> contexts)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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
-
-
-
-
Constructor Detail
-
AbstractSearchPageableRequest
public AbstractSearchPageableRequest(org.apache.lucene.search.Query query)
-
AbstractSearchPageableRequest
public AbstractSearchPageableRequest(org.apache.lucene.search.Query query, java.util.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
-
-
-