C# Class Lucene.Net.Search.ShardSearchingTestBase.NodeState.ShardIndexSearcher

Matches docs in the local shard but scores based on aggregated stats ("mock distributed scoring") from all nodes.
Inheritance: IndexSearcher
Show file Open project: paulirwin/lucene.net

Public Properties

Property Type Description
MyNodeID int
NodeVersions long[]

Public Methods

Method Description
CollectionStatistics ( string field ) : Lucene.Net.Search.CollectionStatistics
LocalSearch ( Query query, int numHits ) : Lucene.Net.Search.TopDocs
LocalSearch ( Query query, int numHits, Lucene.Net.Search.Sort sort ) : Lucene.Net.Search.TopFieldDocs
LocalSearchAfter ( Lucene.Net.Search.ScoreDoc after, Query query, int numHits ) : Lucene.Net.Search.TopDocs
Rewrite ( Query original ) : Query
Search ( Query query, int numHits ) : Lucene.Net.Search.TopDocs
Search ( Query query, int numHits, Lucene.Net.Search.Sort sort ) : Lucene.Net.Search.TopFieldDocs
SearchAfter ( Lucene.Net.Search.ScoreDoc after, Query query, int numHits ) : Lucene.Net.Search.TopDocs
ShardIndexSearcher ( ShardSearchingTestBase outerInstance, long nodeVersions, IndexReader localReader, int nodeID ) : System
TermStatistics ( Term term, TermContext context ) : Lucene.Net.Search.TermStatistics

Method Details

CollectionStatistics() public method

public CollectionStatistics ( string field ) : Lucene.Net.Search.CollectionStatistics
field string
return Lucene.Net.Search.CollectionStatistics

LocalSearch() public method

public LocalSearch ( Query query, int numHits ) : Lucene.Net.Search.TopDocs
query Query
numHits int
return Lucene.Net.Search.TopDocs

LocalSearch() public method

public LocalSearch ( Query query, int numHits, Lucene.Net.Search.Sort sort ) : Lucene.Net.Search.TopFieldDocs
query Query
numHits int
sort Lucene.Net.Search.Sort
return Lucene.Net.Search.TopFieldDocs

LocalSearchAfter() public method

public LocalSearchAfter ( Lucene.Net.Search.ScoreDoc after, Query query, int numHits ) : Lucene.Net.Search.TopDocs
after Lucene.Net.Search.ScoreDoc
query Query
numHits int
return Lucene.Net.Search.TopDocs

Rewrite() public method

public Rewrite ( Query original ) : Query
original Query
return Query

Search() public method

public Search ( Query query, int numHits ) : Lucene.Net.Search.TopDocs
query Query
numHits int
return Lucene.Net.Search.TopDocs

Search() public method

public Search ( Query query, int numHits, Lucene.Net.Search.Sort sort ) : Lucene.Net.Search.TopFieldDocs
query Query
numHits int
sort Lucene.Net.Search.Sort
return Lucene.Net.Search.TopFieldDocs

SearchAfter() public method

public SearchAfter ( Lucene.Net.Search.ScoreDoc after, Query query, int numHits ) : Lucene.Net.Search.TopDocs
after Lucene.Net.Search.ScoreDoc
query Query
numHits int
return Lucene.Net.Search.TopDocs

ShardIndexSearcher() public method

public ShardIndexSearcher ( ShardSearchingTestBase outerInstance, long nodeVersions, IndexReader localReader, int nodeID ) : System
outerInstance ShardSearchingTestBase
nodeVersions long
localReader IndexReader
nodeID int
return System

TermStatistics() public method

public TermStatistics ( Term term, TermContext context ) : Lucene.Net.Search.TermStatistics
term Term
context TermContext
return Lucene.Net.Search.TermStatistics

Property Details

MyNodeID public property

public int MyNodeID
return int

NodeVersions public property

public long[] NodeVersions
return long[]