org.apache.lucene.search
Class ShardSearchingTestBase.NodeState.ShardIndexSearcher
java.lang.Object
org.apache.lucene.search.IndexSearcher
org.apache.lucene.search.ShardSearchingTestBase.NodeState.ShardIndexSearcher
- Enclosing class:
- ShardSearchingTestBase.NodeState
public class ShardSearchingTestBase.NodeState.ShardIndexSearcher
- extends IndexSearcher
Matches docs in the local shard but scores based on
aggregated stats ("mock distributed scoring") from all
nodes.
Method Summary |
CollectionStatistics |
collectionStatistics(String field)
|
TopDocs |
localSearch(Query query,
int numHits)
|
TopFieldDocs |
localSearch(Query query,
int numHits,
Sort sort)
|
TopDocs |
localSearchAfter(ScoreDoc after,
Query query,
int numHits)
|
Query |
rewrite(Query original)
|
TopDocs |
search(Query query,
int numHits)
|
TopFieldDocs |
search(Query query,
int numHits,
Sort sort)
|
TopDocs |
searchAfter(ScoreDoc after,
Query query,
int numHits)
|
TermStatistics |
termStatistics(Term term,
TermContext context)
|
Methods inherited from class org.apache.lucene.search.IndexSearcher |
createNormalizedWeight, doc, doc, doc, document, explain, explain, getDefaultSimilarity, getIndexReader, getSimilarity, getTopReaderContext, search, search, search, search, search, search, search, search, search, search, search, searchAfter, searchAfter, searchAfter, searchAfter, setSimilarity, slices, toString, wrapFilter |
nodeVersions
public final long[] nodeVersions
myNodeID
public final int myNodeID
ShardSearchingTestBase.NodeState.ShardIndexSearcher
public ShardSearchingTestBase.NodeState.ShardIndexSearcher(long[] nodeVersions,
IndexReader localReader,
int nodeID)
rewrite
public Query rewrite(Query original)
throws IOException
- Overrides:
rewrite
in class IndexSearcher
- Throws:
IOException
termStatistics
public TermStatistics termStatistics(Term term,
TermContext context)
throws IOException
- Overrides:
termStatistics
in class IndexSearcher
- Throws:
IOException
collectionStatistics
public CollectionStatistics collectionStatistics(String field)
throws IOException
- Overrides:
collectionStatistics
in class IndexSearcher
- Throws:
IOException
search
public TopDocs search(Query query,
int numHits)
throws IOException
- Overrides:
search
in class IndexSearcher
- Throws:
IOException
localSearch
public TopDocs localSearch(Query query,
int numHits)
throws IOException
- Throws:
IOException
searchAfter
public TopDocs searchAfter(ScoreDoc after,
Query query,
int numHits)
throws IOException
- Overrides:
searchAfter
in class IndexSearcher
- Throws:
IOException
localSearchAfter
public TopDocs localSearchAfter(ScoreDoc after,
Query query,
int numHits)
throws IOException
- Throws:
IOException
search
public TopFieldDocs search(Query query,
int numHits,
Sort sort)
throws IOException
- Overrides:
search
in class IndexSearcher
- Throws:
IOException
localSearch
public TopFieldDocs localSearch(Query query,
int numHits,
Sort sort)
throws IOException
- Throws:
IOException
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.