Lucene.Net  3.0.3
Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Pages
Public Member Functions | Properties | List of all members
Lucene.Net.Index.TermVectorEnumerator Class Reference

Class to allow for enumerating over the documents in the index to retrieve the term vector for each one. More...

Inherits IEnumerator< ITermFreqVector >, and IEnumerable< ITermFreqVector >.

Public Member Functions

 TermVectorEnumerator (IndexReader reader, string field)
 Ctor.
 
void Dispose ()
 
bool MoveNext ()
 
void Reset ()
 
IEnumerator< ITermFreqVectorGetEnumerator ()
 

Properties

ITermFreqVector Current [get]
 

Detailed Description

Class to allow for enumerating over the documents in the index to retrieve the term vector for each one.

Definition at line 30 of file TermVectorEnumerator.cs.

Constructor & Destructor Documentation

Lucene.Net.Index.TermVectorEnumerator.TermVectorEnumerator ( IndexReader  reader,
string  field 
)

Ctor.

Parameters
readerThe index reader used to read the vectors.
fieldThe name of the field the vectors are read from.

Definition at line 57 of file TermVectorEnumerator.cs.

Member Function Documentation

void Lucene.Net.Index.TermVectorEnumerator.Dispose ( )

Definition at line 75 of file TermVectorEnumerator.cs.

IEnumerator<ITermFreqVector> Lucene.Net.Index.TermVectorEnumerator.GetEnumerator ( )

Definition at line 104 of file TermVectorEnumerator.cs.

bool Lucene.Net.Index.TermVectorEnumerator.MoveNext ( )

Definition at line 89 of file TermVectorEnumerator.cs.

void Lucene.Net.Index.TermVectorEnumerator.Reset ( )

Definition at line 95 of file TermVectorEnumerator.cs.

Property Documentation

ITermFreqVector Lucene.Net.Index.TermVectorEnumerator.Current
get

Definition at line 67 of file TermVectorEnumerator.cs.


The documentation for this class was generated from the following file: