C# Класс Lucene.Net.Search.TermQuery.TermWeight

Наследование: Weight
Показать файл Открыть проект

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

Метод Описание
Explain ( AtomicReaderContext context, int doc ) : Explanation
Normalize ( float queryNorm, float topLevelBoost ) : void
Scorer ( AtomicReaderContext context, Bits acceptDocs ) : Lucene.Net.Search.Scorer
TermWeight ( TermQuery outerInstance, IndexSearcher searcher, TermContext termStates ) : System.Diagnostics
ToString ( ) : string

Приватные методы

Метод Описание
GetTermsEnum ( AtomicReaderContext context ) : TermsEnum

Returns a TermsEnum positioned at this weights Term or null if the term does not exist in the given context

TermNotInReader ( AtomicReader reader, Term term ) : bool

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

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

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

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

public Normalize ( float queryNorm, float topLevelBoost ) : void
queryNorm float
topLevelBoost float
Результат void

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

public Scorer ( AtomicReaderContext context, Bits acceptDocs ) : Lucene.Net.Search.Scorer
context AtomicReaderContext
acceptDocs Bits
Результат Lucene.Net.Search.Scorer

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

public TermWeight ( TermQuery outerInstance, IndexSearcher searcher, TermContext termStates ) : System.Diagnostics
outerInstance TermQuery
searcher IndexSearcher
termStates TermContext
Результат System.Diagnostics

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

public ToString ( ) : string
Результат string