C# Класс 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.
Наследование: Searcher
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Описание методов

CachedDfSource() публичный Метод

public CachedDfSource ( int>.Dictionary dfMap, int maxDoc, Similarity similarity ) : System
dfMap int>.Dictionary
maxDoc int
similarity Similarity
Результат System

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

Doc() публичный Метод

public Doc ( int i ) : Lucene.Net.Documents.Document
i int
Результат Lucene.Net.Documents.Document

Doc() публичный Метод

public Doc ( int i, Lucene.Net.Documents.FieldSelector fieldSelector ) : Lucene.Net.Documents.Document
i int
fieldSelector Lucene.Net.Documents.FieldSelector
Результат Lucene.Net.Documents.Document

DocFreq() публичный Метод

public DocFreq ( Lucene.Net.Index.Term term ) : int
term Lucene.Net.Index.Term
Результат int

DocFreqs() публичный Метод

public DocFreqs ( Lucene.Net.Index.Term terms ) : int[]
terms Lucene.Net.Index.Term
Результат int[]

Explain() публичный Метод

public Explain ( Weight weight, int doc ) : Explanation
weight Weight
doc int
Результат Explanation

Rewrite() публичный Метод

public Rewrite ( Query query ) : Query
query Query
Результат Query

Search() публичный Метод

public Search ( Weight weight, Filter filter, int n ) : Lucene.Net.Search.TopDocs
weight Weight
filter Filter
n int
Результат Lucene.Net.Search.TopDocs

Search() публичный Метод

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
Результат Lucene.Net.Search.TopFieldDocs

Search() публичный Метод

public Search ( Weight weight, Filter filter, Collector results ) : void
weight Weight
filter Filter
results Collector
Результат void