blob: d752996058b23fe2c1c8f1d105c9ef79c9f5a817 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.3"/>
<title>Lucene.Net: Lucene.Net.Index.DoubleFieldEnumerator Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="lucene-net-icon-128x128.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Lucene.Net
&#160;<span id="projectnumber">3.0.3</span>
</div>
<div id="projectbrief">Lucene.Net is a .NET port of the Java Lucene Indexing Library</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.3 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="Index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Packages</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Properties</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespace_lucene.html">Lucene</a></li><li class="navelem"><a class="el" href="namespace_lucene_1_1_net.html">Net</a></li><li class="navelem"><a class="el" href="namespace_lucene_1_1_net_1_1_index.html">Index</a></li><li class="navelem"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_double_field_enumerator.html">DoubleFieldEnumerator</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="class_lucene_1_1_net_1_1_index_1_1_double_field_enumerator-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Lucene.Net.Index.DoubleFieldEnumerator Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Implementation for enumerating over all of the terms in a double numeric field.
<a href="class_lucene_1_1_net_1_1_index_1_1_double_field_enumerator.html#details">More...</a></p>
<p>Inherits <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_numeric_field_enum_3_01_t_01_4.html">Lucene.Net.Index.NumericFieldEnum&lt; T &gt;</a>.</p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:acfe72f7cb7942cc8fd6dc3b0f731c653"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_double_field_enumerator.html#acfe72f7cb7942cc8fd6dc3b0f731c653">DoubleFieldEnumerator</a> (<a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html">IndexReader</a> reader, string fieldName, <a class="el" href="namespace_lucene_1_1_net_1_1_index.html#a1249a979c8084c669bad82742bca8a63">FieldParser</a> parser)</td></tr>
<tr class="memdesc:acfe72f7cb7942cc8fd6dc3b0f731c653"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct an enumerator over one field. <a href="#acfe72f7cb7942cc8fd6dc3b0f731c653"></a><br/></td></tr>
<tr class="separator:acfe72f7cb7942cc8fd6dc3b0f731c653"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca98213272f37f0b299580cbbcb35cf9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_double_field_enumerator.html#aca98213272f37f0b299580cbbcb35cf9">DoubleFieldEnumerator</a> (<a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html">IndexReader</a> reader, string fieldName, <a class="el" href="namespace_lucene_1_1_net_1_1_index.html#a1249a979c8084c669bad82742bca8a63">FieldParser</a> parser, bool <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4.html#ae6765a92d1ed66f04689cdb54d3c1f1f">includeDocs</a>)</td></tr>
<tr class="memdesc:aca98213272f37f0b299580cbbcb35cf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct an enumerator over one field. <a href="#aca98213272f37f0b299580cbbcb35cf9"></a><br/></td></tr>
<tr class="separator:aca98213272f37f0b299580cbbcb35cf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:af62b5172c198a166f840f5de112f4b09"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_double_field_enumerator.html#af62b5172c198a166f840f5de112f4b09">TryParseString</a> (string s)</td></tr>
<tr class="memdesc:af62b5172c198a166f840f5de112f4b09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse the double from a string. <a href="#af62b5172c198a166f840f5de112f4b09"></a><br/></td></tr>
<tr class="separator:af62b5172c198a166f840f5de112f4b09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a912371c4ce4c342de09488b6ee009462"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_double_field_enumerator.html#a912371c4ce4c342de09488b6ee009462">TryParseNumeric</a> (string s)</td></tr>
<tr class="memdesc:a912371c4ce4c342de09488b6ee009462"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse the double from a numeric field. <a href="#a912371c4ce4c342de09488b6ee009462"></a><br/></td></tr>
<tr class="separator:a912371c4ce4c342de09488b6ee009462"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_class_lucene_1_1_net_1_1_index_1_1_numeric_field_enum_3_01_t_01_4"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_lucene_1_1_net_1_1_index_1_1_numeric_field_enum_3_01_t_01_4')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_numeric_field_enum_3_01_t_01_4.html">Lucene.Net.Index.NumericFieldEnum&lt; T &gt;</a></td></tr>
<tr class="memitem:a7017c256adc308817ae1af23d74e304f inherit pro_methods_class_lucene_1_1_net_1_1_index_1_1_numeric_field_enum_3_01_t_01_4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_numeric_field_enum_3_01_t_01_4.html#a7017c256adc308817ae1af23d74e304f">Init</a> (<a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html">IndexReader</a> reader, string field, bool <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4.html#ae6765a92d1ed66f04689cdb54d3c1f1f">includeDocs</a>, <a class="el" href="namespace_lucene_1_1_net_1_1_index.html#a1249a979c8084c669bad82742bca8a63">FieldParser</a> parser)</td></tr>
<tr class="memdesc:a7017c256adc308817ae1af23d74e304f inherit pro_methods_class_lucene_1_1_net_1_1_index_1_1_numeric_field_enum_3_01_t_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize the instance. <a href="#a7017c256adc308817ae1af23d74e304f"></a><br/></td></tr>
<tr class="separator:a7017c256adc308817ae1af23d74e304f inherit pro_methods_class_lucene_1_1_net_1_1_index_1_1_numeric_field_enum_3_01_t_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c4106ecf21693ed12a4dacca412a274 inherit pro_methods_class_lucene_1_1_net_1_1_index_1_1_numeric_field_enum_3_01_t_01_4"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_numeric_field_enum_3_01_t_01_4.html#a1c4106ecf21693ed12a4dacca412a274">TryParse</a> (string s)</td></tr>
<tr class="memdesc:a1c4106ecf21693ed12a4dacca412a274 inherit pro_methods_class_lucene_1_1_net_1_1_index_1_1_numeric_field_enum_3_01_t_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Overridden from base. <a href="#a1c4106ecf21693ed12a4dacca412a274"></a><br/></td></tr>
<tr class="separator:a1c4106ecf21693ed12a4dacca412a274 inherit pro_methods_class_lucene_1_1_net_1_1_index_1_1_numeric_field_enum_3_01_t_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4.html">Lucene.Net.Index.FieldEnumerator&lt; T &gt;</a></td></tr>
<tr class="memitem:aee5dad1f15cb3fdc750137074b632e7a inherit pro_methods_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4.html#aee5dad1f15cb3fdc750137074b632e7a">Init</a> (<a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html">IndexReader</a> reader, string field)</td></tr>
<tr class="memdesc:aee5dad1f15cb3fdc750137074b632e7a inherit pro_methods_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization method called by subclasses to simulate a shared base constructor as generic classes cannot have a parameterized ctor. <a href="#aee5dad1f15cb3fdc750137074b632e7a"></a><br/></td></tr>
<tr class="separator:aee5dad1f15cb3fdc750137074b632e7a inherit pro_methods_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac421cba1ebcd6dbe477f059e574f8307 inherit pro_methods_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4.html#ac421cba1ebcd6dbe477f059e574f8307">Init</a> (<a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html">IndexReader</a> reader, string fieldName, bool <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4.html#ae6765a92d1ed66f04689cdb54d3c1f1f">includeDocs</a>)</td></tr>
<tr class="memdesc:ac421cba1ebcd6dbe477f059e574f8307 inherit pro_methods_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization method called by subclasses to simulate a shared base constructor as generic classes cannot have a parameterized ctor. <a href="#ac421cba1ebcd6dbe477f059e574f8307"></a><br/></td></tr>
<tr class="separator:ac421cba1ebcd6dbe477f059e574f8307 inherit pro_methods_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_attribs_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4.html">Lucene.Net.Index.FieldEnumerator&lt; T &gt;</a></td></tr>
<tr class="memitem:ae6765a92d1ed66f04689cdb54d3c1f1f inherit pro_attribs_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4.html#ae6765a92d1ed66f04689cdb54d3c1f1f">includeDocs</a></td></tr>
<tr class="memdesc:ae6765a92d1ed66f04689cdb54d3c1f1f inherit pro_attribs_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the enumerator will include <a class="el" href="interface_lucene_1_1_net_1_1_index_1_1_term_docs.html" title="TermDocs provides an interface for enumerating &lt;document, frequency&gt; pairs for a term. The document portion names each document containing the term. Documents are indicated by number. The frequency portion gives the number of times the term occurred in each document. The pairs are ordered by document number. ">TermDocs</a>. <a href="#ae6765a92d1ed66f04689cdb54d3c1f1f"></a><br/></td></tr>
<tr class="separator:ae6765a92d1ed66f04689cdb54d3c1f1f inherit pro_attribs_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02c905fb5e3c851c969bf8390a1cd713 inherit pro_attribs_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="memItemLeft" align="right" valign="top">TermEnumerator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4.html#a02c905fb5e3c851c969bf8390a1cd713">tEnum</a></td></tr>
<tr class="memdesc:a02c905fb5e3c851c969bf8390a1cd713 inherit pro_attribs_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">The specialized <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_term_enum.html" title="Abstract class for enumerating terms. Term enumerations are always ordered by Term.compareTo(). Each term in the enumeration is greater than all that precede it. ">TermEnum</a> enumerator. <a href="#a02c905fb5e3c851c969bf8390a1cd713"></a><br/></td></tr>
<tr class="separator:a02c905fb5e3c851c969bf8390a1cd713 inherit pro_attribs_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td colspan="2" onclick="javascript:toggleInherit('properties_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4.html">Lucene.Net.Index.FieldEnumerator&lt; T &gt;</a></td></tr>
<tr class="memitem:ac6b4e3b40e3d2b3e2c82dd9290db2b25 inherit properties_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="memItemLeft" align="right" valign="top">TermEnumerator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4.html#ac6b4e3b40e3d2b3e2c82dd9290db2b25">Terms</a><code> [get]</code></td></tr>
<tr class="memdesc:ac6b4e3b40e3d2b3e2c82dd9290db2b25 inherit properties_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the enumerator for the terms. <a href="#ac6b4e3b40e3d2b3e2c82dd9290db2b25"></a><br/></td></tr>
<tr class="separator:ac6b4e3b40e3d2b3e2c82dd9290db2b25 inherit properties_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9977258bdfdd90e6456fb2190bfde75d inherit properties_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_term_doc_enumerator_1_1_term_doc_using_terms_enumerator.html">TermDocEnumerator.TermDocUsingTermsEnumerator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4.html#a9977258bdfdd90e6456fb2190bfde75d">Docs</a><code> [get]</code></td></tr>
<tr class="memdesc:a9977258bdfdd90e6456fb2190bfde75d inherit properties_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the enumerator for the <a class="el" href="interface_lucene_1_1_net_1_1_index_1_1_term_docs.html" title="TermDocs provides an interface for enumerating &lt;document, frequency&gt; pairs for a term. The document portion names each document containing the term. Documents are indicated by number. The frequency portion gives the number of times the term occurred in each document. The pairs are ordered by document number. ">TermDocs</a>. <a href="#a9977258bdfdd90e6456fb2190bfde75d"></a><br/></td></tr>
<tr class="separator:a9977258bdfdd90e6456fb2190bfde75d inherit properties_class_lucene_1_1_net_1_1_index_1_1_field_enumerator_3_01_t_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Implementation for enumerating over all of the terms in a double numeric field. </p>
<p>Definition at line <a class="el" href="_field_enumerator_8cs_source.html#l00730">730</a> of file <a class="el" href="_field_enumerator_8cs_source.html">FieldEnumerator.cs</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="acfe72f7cb7942cc8fd6dc3b0f731c653"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Lucene.Net.Index.DoubleFieldEnumerator.DoubleFieldEnumerator </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html">IndexReader</a>&#160;</td>
<td class="paramname"><em>reader</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">string&#160;</td>
<td class="paramname"><em>fieldName</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespace_lucene_1_1_net_1_1_index.html#a1249a979c8084c669bad82742bca8a63">FieldParser</a>&#160;</td>
<td class="paramname"><em>parser</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Construct an enumerator over one field. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">reader</td><td><a class="el" href="namespace_lucene_1_1_net_1_1_index.html">Index</a> reader.</td></tr>
<tr><td class="paramname">fieldName</td><td>The field to read.</td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="_field_enumerator_8cs_source.html#l00737">737</a> of file <a class="el" href="_field_enumerator_8cs_source.html">FieldEnumerator.cs</a>.</p>
</div>
</div>
<a class="anchor" id="aca98213272f37f0b299580cbbcb35cf9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Lucene.Net.Index.DoubleFieldEnumerator.DoubleFieldEnumerator </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html">IndexReader</a>&#160;</td>
<td class="paramname"><em>reader</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">string&#160;</td>
<td class="paramname"><em>fieldName</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespace_lucene_1_1_net_1_1_index.html#a1249a979c8084c669bad82742bca8a63">FieldParser</a>&#160;</td>
<td class="paramname"><em>parser</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>includeDocs</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Construct an enumerator over one field. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">reader</td><td><a class="el" href="namespace_lucene_1_1_net_1_1_index.html">Index</a> reader.</td></tr>
<tr><td class="paramname">fieldName</td><td>The field to read.</td></tr>
<tr><td class="paramname">includeDocs</td><td>Whether the <a class="el" href="interface_lucene_1_1_net_1_1_index_1_1_term_docs.html" title="TermDocs provides an interface for enumerating &lt;document, frequency&gt; pairs for a term. The document portion names each document containing the term. Documents are indicated by number. The frequency portion gives the number of times the term occurred in each document. The pairs are ordered by document number. ">TermDocs</a> will also be enumerated.</td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="_field_enumerator_8cs_source.html#l00748">748</a> of file <a class="el" href="_field_enumerator_8cs_source.html">FieldEnumerator.cs</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a912371c4ce4c342de09488b6ee009462"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">override bool Lucene.Net.Index.DoubleFieldEnumerator.TryParseNumeric </td>
<td>(</td>
<td class="paramtype">string&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Parse the double from a numeric field. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">s</td><td>The string to parse.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>True if the string was parsed, false to indicate the end of usable numeric terms.</dd></dl>
<p>Implements <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_numeric_field_enum_3_01_t_01_4.html#a22664ac19409d7ef6366a87940a2407d">Lucene.Net.Index.NumericFieldEnum&lt; T &gt;</a>.</p>
<p>Definition at line <a class="el" href="_field_enumerator_8cs_source.html#l00770">770</a> of file <a class="el" href="_field_enumerator_8cs_source.html">FieldEnumerator.cs</a>.</p>
</div>
</div>
<a class="anchor" id="af62b5172c198a166f840f5de112f4b09"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">override bool Lucene.Net.Index.DoubleFieldEnumerator.TryParseString </td>
<td>(</td>
<td class="paramtype">string&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Parse the double from a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">s</td><td>The string to parse.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Always true.</dd></dl>
<p>Implements <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_numeric_field_enum_3_01_t_01_4.html#a07279dc477527a5b91567e6dff457d16">Lucene.Net.Index.NumericFieldEnum&lt; T &gt;</a>.</p>
<p>Definition at line <a class="el" href="_field_enumerator_8cs_source.html#l00758">758</a> of file <a class="el" href="_field_enumerator_8cs_source.html">FieldEnumerator.cs</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>contrib/Core/Index/<a class="el" href="_field_enumerator_8cs_source.html">FieldEnumerator.cs</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Thu Jan 3 2013 02:12:49 for Lucene.Net by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3
</small></address>
</body>
</html>