org.apache.maven.index
Class IteratorSearchRequest

java.lang.Object
  extended by org.apache.maven.index.AbstractSearchRequest
      extended by org.apache.maven.index.AbstractSearchPageableRequest
          extended by org.apache.maven.index.IteratorSearchRequest

public class IteratorSearchRequest
extends AbstractSearchPageableRequest

A Search Request that will perform the new "iterator-like" type of search. It is pageable as plus, but on downside, it's corresponding result does not result size in advance.

Author:
cstamas

Field Summary
 
Fields inherited from class org.apache.maven.index.AbstractSearchRequest
UNDEFINED
 
Constructor Summary
IteratorSearchRequest(org.apache.lucene.search.Query query)
           
IteratorSearchRequest(org.apache.lucene.search.Query query, ArtifactInfoFilter filter)
           
IteratorSearchRequest(org.apache.lucene.search.Query query, IndexingContext context)
           
IteratorSearchRequest(org.apache.lucene.search.Query query, List<IndexingContext> contexts)
           
IteratorSearchRequest(org.apache.lucene.search.Query query, List<IndexingContext> contexts, ArtifactInfoFilter filter)
           
 
Method Summary
 
Methods inherited from class org.apache.maven.index.AbstractSearchPageableRequest
getStart, setStart
 
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

IteratorSearchRequest

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

IteratorSearchRequest

public IteratorSearchRequest(org.apache.lucene.search.Query query,
                             ArtifactInfoFilter filter)

IteratorSearchRequest

public IteratorSearchRequest(org.apache.lucene.search.Query query,
                             IndexingContext context)

IteratorSearchRequest

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

IteratorSearchRequest

public IteratorSearchRequest(org.apache.lucene.search.Query query,
                             List<IndexingContext> contexts,
                             ArtifactInfoFilter filter)


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