C# Class Lucene.Net.Search.MultiSearcher.CachedDfSource

Document Frequency cache acting as a Dummy-Searcher. This class is no full-fledged Searcher, but only supports the methods necessary to initialize Weights.
Inheritance: Searcher
Datei anzeigen Open project: synhershko/lucene.net

Public Methods

Method Description
CachedDfSource ( int>.Dictionary dfMap, int maxDoc, Similarity similarity ) : System
Doc ( int i ) : Lucene.Net.Documents.Document
Doc ( int i, Lucene.Net.Documents.FieldSelector fieldSelector ) : Lucene.Net.Documents.Document
DocFreq ( Lucene.Net.Index.Term term ) : int
DocFreqs ( Lucene.Net.Index.Term terms ) : int[]
Explain ( Weight weight, int doc ) : Explanation
Rewrite ( Query query ) : Query
Search ( Weight weight, Filter filter, int n ) : Lucene.Net.Search.TopDocs
Search ( Weight weight, Filter filter, int n, Lucene.Net.Search.Sort sort ) : Lucene.Net.Search.TopFieldDocs
Search ( Weight weight, Filter filter, Collector results ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Method Details

CachedDfSource() public method

public CachedDfSource ( int>.Dictionary dfMap, int maxDoc, Similarity similarity ) : System
dfMap int>.Dictionary
maxDoc int
similarity Similarity
return System

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Doc() public method

public Doc ( int i ) : Lucene.Net.Documents.Document
i int
return Lucene.Net.Documents.Document

Doc() public method

public Doc ( int i, Lucene.Net.Documents.FieldSelector fieldSelector ) : Lucene.Net.Documents.Document
i int
fieldSelector Lucene.Net.Documents.FieldSelector
return Lucene.Net.Documents.Document

DocFreq() public method

public DocFreq ( Lucene.Net.Index.Term term ) : int
term Lucene.Net.Index.Term
return int

DocFreqs() public method

public DocFreqs ( Lucene.Net.Index.Term terms ) : int[]
terms Lucene.Net.Index.Term
return int[]

Explain() public method

public Explain ( Weight weight, int doc ) : Explanation
weight Weight
doc int
return Explanation

Rewrite() public method

public Rewrite ( Query query ) : Query
query Query
return Query

Search() public method

public Search ( Weight weight, Filter filter, int n ) : Lucene.Net.Search.TopDocs
weight Weight
filter Filter
n int
return Lucene.Net.Search.TopDocs

Search() public method

public Search ( Weight weight, Filter filter, int n, Lucene.Net.Search.Sort sort ) : Lucene.Net.Search.TopFieldDocs
weight Weight
filter Filter
n int
sort Lucene.Net.Search.Sort
return Lucene.Net.Search.TopFieldDocs

Search() public method

public Search ( Weight weight, Filter filter, Collector results ) : void
weight Weight
filter Filter
results Collector
return void