Lucene.Net
3.0.3
Lucene.Net is a .NET port of the Java Lucene Indexing Library
|
Implementation for enumerating over all of the terms in a double numeric field. More...
Inherits Lucene.Net.Index.NumericFieldEnum< T >.
Public Member Functions | |
DoubleFieldEnumerator (IndexReader reader, string fieldName, FieldParser parser) | |
Construct an enumerator over one field. | |
DoubleFieldEnumerator (IndexReader reader, string fieldName, FieldParser parser, bool includeDocs) | |
Construct an enumerator over one field. | |
Protected Member Functions | |
override bool | TryParseString (string s) |
Parse the double from a string. | |
override bool | TryParseNumeric (string s) |
Parse the double from a numeric field. | |
Protected Member Functions inherited from Lucene.Net.Index.NumericFieldEnum< T > | |
void | Init (IndexReader reader, string field, bool includeDocs, FieldParser parser) |
Initialize the instance. | |
override bool | TryParse (string s) |
Overridden from base. | |
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. | |
Additional Inherited Members | |
Protected Attributes inherited from Lucene.Net.Index.FieldEnumerator< T > | |
bool | includeDocs |
Whether the enumerator will include TermDocs. | |
TermEnumerator | tEnum |
The specialized TermEnum 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. | |
Implementation for enumerating over all of the terms in a double numeric field.
Definition at line 730 of file FieldEnumerator.cs.
Lucene.Net.Index.DoubleFieldEnumerator.DoubleFieldEnumerator | ( | IndexReader | reader, |
string | fieldName, | ||
FieldParser | parser | ||
) |
Construct an enumerator over one field.
reader | Index reader. |
fieldName | The field to read. |
Definition at line 737 of file FieldEnumerator.cs.
Lucene.Net.Index.DoubleFieldEnumerator.DoubleFieldEnumerator | ( | IndexReader | reader, |
string | fieldName, | ||
FieldParser | parser, | ||
bool | includeDocs | ||
) |
Construct an enumerator over one field.
reader | Index reader. |
fieldName | The field to read. |
includeDocs | Whether the TermDocs will also be enumerated. |
Definition at line 748 of file FieldEnumerator.cs.
|
protectedvirtual |
Parse the double from a numeric field.
s | The string to parse. |
Implements Lucene.Net.Index.NumericFieldEnum< T >.
Definition at line 770 of file FieldEnumerator.cs.
|
protectedvirtual |
Parse the double from a string.
s | The string to parse. |
Implements Lucene.Net.Index.NumericFieldEnum< T >.
Definition at line 758 of file FieldEnumerator.cs.