|
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.
|
Implementation for enumerating over all of the terms in a float numeric field. More...
Inherits Lucene.Net.Index.NumericFieldEnum< T >.
Public Member Functions | |
| FloatFieldEnumerator (IndexReader reader, string fieldName, FieldParser parser) | |
| Construct an enumerator over one field. | |
| FloatFieldEnumerator (IndexReader reader, string fieldName, FieldParser parser, bool includeDocs) | |
| Construct an enumerator over one field. | |
Protected Member Functions | |
| override bool | TryParseString (string s) |
| Parse the float from a string. | |
| override bool | TryParseNumeric (string s) |
| Parse the float 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 float numeric field.
Definition at line 671 of file FieldEnumerator.cs.
| Lucene.Net.Index.FloatFieldEnumerator.FloatFieldEnumerator | ( | IndexReader | reader, |
| string | fieldName, | ||
| FieldParser | parser | ||
| ) |
Construct an enumerator over one field.
| reader | Index reader. |
| fieldName | The field to read. |
Definition at line 679 of file FieldEnumerator.cs.
| Lucene.Net.Index.FloatFieldEnumerator.FloatFieldEnumerator | ( | 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 690 of file FieldEnumerator.cs.
|
protectedvirtual |
Parse the float from a numeric field.
| s | The string to parse. |
Implements Lucene.Net.Index.NumericFieldEnum< T >.
Definition at line 712 of file FieldEnumerator.cs.
|
protectedvirtual |
Parse the float from a string.
| s | The string to parse. |
Implements Lucene.Net.Index.NumericFieldEnum< T >.
Definition at line 700 of file FieldEnumerator.cs.
1.8.3