|
Lucene.Net
3.0.3
Lucene.Net is a .NET port of the Java Lucene Indexing Library
|
The enumerator over the terms in an index. More...
Inherits Lucene.Net.Index.FieldEnumerator< T >, and Lucene.Net.Index.FieldEnumerator< T >.
Public Member Functions | |
| TermEnumerator (TermEnum termEnum, TermDocs termDocs, string field, FieldEnumerator< T > enclosing) | |
| Ctor. | |
| bool | MoveNext () |
| Advance to the next item. | |
| void | Reset () |
| Reset the enumerator to the beginngin. | |
| void | Dispose () |
| IEnumerator< T > | GetEnumerator () |
| Accessor to IEnumerator-T-."/> | |
Public Member Functions inherited from Lucene.Net.Index.FieldEnumerator< T > | |
| void | Dispose () |
| Dispose of the instance. | |
Protected Attributes | |
| string | fieldName |
| The field name, if any for the enum. | |
Protected Attributes inherited from Lucene.Net.Index.FieldEnumerator< T > | |
| bool | includeDocs |
| Whether the enumerator will include TermDocs. | |
| TermEnumerator | tEnum |
| The specialized TermEnum enumerator. | |
Properties | |
| T | Current [get, set] |
| The current item in the enumerator. | |
Properties inherited from Lucene.Net.Index.FieldEnumerator< T > | |
| TermEnumerator | Terms [get] |
| Access the enumerator for the terms. | |
| TermDocEnumerator.TermDocUsingTermsEnumerator | Docs [get] |
| Access the enumerator for the TermDocs. | |
Additional Inherited Members | |
Protected Member Functions inherited from Lucene.Net.Index.FieldEnumerator< T > | |
| void | Init (IndexReader reader, string field) |
| Initialization method called by subclasses to simulate a shared base constructor as generic classes cannot have a parameterized ctor. | |
| void | Init (IndexReader reader, string fieldName, bool includeDocs) |
| Initialization method called by subclasses to simulate a shared base constructor as generic classes cannot have a parameterized ctor. | |
| abstract bool | TryParse (string s) |
| Method to attempt to parse out the value from the encoded string and sets the value of Current. | |
The enumerator over the terms in an index.
Definition at line 172 of file FieldEnumerator.cs.
| Lucene.Net.Index.FieldEnumerator< T >.TermEnumerator.TermEnumerator | ( | TermEnum | termEnum, |
| TermDocs | termDocs, | ||
| string | field, | ||
| FieldEnumerator< T > | enclosing | ||
| ) |
Ctor.
Definition at line 211 of file FieldEnumerator.cs.
| void Lucene.Net.Index.FieldEnumerator< T >.TermEnumerator.Dispose | ( | ) |
Definition at line 290 of file FieldEnumerator.cs.
| IEnumerator<T> Lucene.Net.Index.FieldEnumerator< T >.TermEnumerator.GetEnumerator | ( | ) |
| bool Lucene.Net.Index.FieldEnumerator< T >.TermEnumerator.MoveNext | ( | ) |
| void Lucene.Net.Index.FieldEnumerator< T >.TermEnumerator.Reset | ( | ) |
Reset the enumerator to the beginngin.
Definition at line 281 of file FieldEnumerator.cs.
|
protected |
The field name, if any for the enum.
Definition at line 192 of file FieldEnumerator.cs.
|
getset |
The current item in the enumerator.
Definition at line 225 of file FieldEnumerator.cs.
1.8.3