C# Class Lucene.Net.Search.SingleTermEnum

Subclass of FilteredTermEnum for enumerating a single term.

This can be used by MultiTermQuerys that need only visit one term, but want to preserve MultiTermQuery semantics such as RewriteMethod.

Inheritance: Lucene.Net.Search.FilteredTermEnum
ファイルを表示 Open project: synhershko/lucene.net

Public Methods

Method Description
Difference ( ) : float
EndEnum ( ) : bool
SingleTermEnum ( IndexReader reader, Lucene.Net.Index.Term singleTerm ) : System

Creates a new SingleTermEnum.

After calling the constructor the enumeration is already pointing to the term, if it exists.

Protected Methods

Method Description
TermCompare ( Lucene.Net.Index.Term term ) : bool

Method Details

Difference() public method

public Difference ( ) : float
return float

EndEnum() public method

public EndEnum ( ) : bool
return bool

SingleTermEnum() public method

Creates a new SingleTermEnum.

After calling the constructor the enumeration is already pointing to the term, if it exists.

public SingleTermEnum ( IndexReader reader, Lucene.Net.Index.Term singleTerm ) : System
reader Lucene.Net.Index.IndexReader
singleTerm Lucene.Net.Index.Term
return System

TermCompare() protected method

protected TermCompare ( Lucene.Net.Index.Term term ) : bool
term Lucene.Net.Index.Term
return bool