C# Class Lucene.Net.Search.TermQuery.TermWeight

Inheritance: Weight
Datei anzeigen Open project: paulirwin/lucene.net

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

Explain() public method

public Explain ( AtomicReaderContext context, int doc ) : Explanation
context AtomicReaderContext
doc int
return Explanation

Normalize() public method

public Normalize ( float queryNorm, float topLevelBoost ) : void
queryNorm float
topLevelBoost float
return void

Scorer() public method

public Scorer ( AtomicReaderContext context, Bits acceptDocs ) : Lucene.Net.Search.Scorer
context AtomicReaderContext
acceptDocs Bits
return Lucene.Net.Search.Scorer

TermWeight() public method

public TermWeight ( TermQuery outerInstance, IndexSearcher searcher, TermContext termStates ) : System.Diagnostics
outerInstance TermQuery
searcher IndexSearcher
termStates TermContext
return System.Diagnostics

ToString() public method

public ToString ( ) : string
return string