blob: 485c442ff6bac11eef40fa50a814551d414a9583 [file] [log] [blame]
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class TopScoreDocCollector
| Apache Lucene.NET 4.8.0-beta00010 Documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class TopScoreDocCollector
| Apache Lucene.NET 4.8.0-beta00010 Documentation ">
<meta name="generator" content="docfx 2.56.0.0">
<link rel="shortcut icon" href="https://lucenenet.apache.org/docs/4.8.0-beta00009/logo/favicon.ico">
<link rel="stylesheet" href="https://lucenenet.apache.org/docs/4.8.0-beta00009/styles/docfx.vendor.css">
<link rel="stylesheet" href="https://lucenenet.apache.org/docs/4.8.0-beta00009/styles/docfx.css">
<link rel="stylesheet" href="https://lucenenet.apache.org/docs/4.8.0-beta00009/styles/main.css">
<meta property="docfx:navrel" content="toc.html">
<meta property="docfx:tocrel" content="core/toc.html">
<meta property="docfx:rel" content="https://lucenenet.apache.org/docs/4.8.0-beta00009/">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">
<img id="logo" class="svg" src="https://lucenenet.apache.org/docs/4.8.0-beta00009/logo/lucene-net-color.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search">
<ul class="level0 breadcrumb">
<li>
<a href="https://lucenenet.apache.org/docs/4.8.0-beta00009/">API</a>
<span id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</span>
</li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list"></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Lucene.Net.Search.TopScoreDocCollector">
<h1 id="Lucene_Net_Search_TopScoreDocCollector" data-uid="Lucene.Net.Search.TopScoreDocCollector" class="text-break">Class TopScoreDocCollector
</h1>
<div class="markdown level0 summary"><p>A <a class="xref" href="Lucene.Net.Search.ICollector.html">ICollector</a> implementation that collects the top-scoring hits,
returning them as a <a class="xref" href="Lucene.Net.Search.TopDocs.html">TopDocs</a>. this is used by <a class="xref" href="Lucene.Net.Search.IndexSearcher.html">IndexSearcher</a> to
implement <a class="xref" href="Lucene.Net.Search.TopDocs.html">TopDocs</a>-based search. Hits are sorted by score descending
and then (when the scores are tied) docID ascending. When you create an
instance of this collector you should know in advance whether documents are
going to be collected in doc Id order or not.</p>
<p><p><strong>NOTE</strong>: The values <span class="xref">System.Single.NaN</span> and
<span class="xref">System.Single.NegativeInfinity</span> are not valid scores. This
collector will not properly collect hits with such
scores.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><a class="xref" href="Lucene.Net.Search.TopDocsCollector-1.html">TopDocsCollector</a>&lt;<a class="xref" href="Lucene.Net.Search.ScoreDoc.html">ScoreDoc</a>&gt;</div>
<div class="level2"><span class="xref">TopScoreDocCollector</span></div>
</div>
<div classs="implements">
<h5>Implements</h5>
<div><a class="xref" href="Lucene.Net.Search.ITopDocsCollector.html">ITopDocsCollector</a></div>
<div><a class="xref" href="Lucene.Net.Search.ICollector.html">ICollector</a></div>
</div>
<div class="inheritedMembers">
<h5>Inherited Members</h5>
<div>
<a class="xref" href="Lucene.Net.Search.TopDocsCollector-1.html#Lucene_Net_Search_TopDocsCollector_1_EMPTY_TOPDOCS">TopDocsCollector&lt;ScoreDoc&gt;.EMPTY_TOPDOCS</a>
</div>
<div>
<a class="xref" href="Lucene.Net.Search.TopDocsCollector-1.html#Lucene_Net_Search_TopDocsCollector_1_m_pq">TopDocsCollector&lt;ScoreDoc&gt;.m_pq</a>
</div>
<div>
<a class="xref" href="Lucene.Net.Search.TopDocsCollector-1.html#Lucene_Net_Search_TopDocsCollector_1_m_totalHits">TopDocsCollector&lt;ScoreDoc&gt;.m_totalHits</a>
</div>
<div>
<a class="xref" href="Lucene.Net.Search.TopDocsCollector-1.html#Lucene_Net_Search_TopDocsCollector_1_PopulateResults_Lucene_Net_Search_ScoreDoc___System_Int32_">TopDocsCollector&lt;ScoreDoc&gt;.PopulateResults(ScoreDoc[], Int32)</a>
</div>
<div>
<a class="xref" href="Lucene.Net.Search.TopDocsCollector-1.html#Lucene_Net_Search_TopDocsCollector_1_TotalHits">TopDocsCollector&lt;ScoreDoc&gt;.TotalHits</a>
</div>
<div>
<a class="xref" href="Lucene.Net.Search.TopDocsCollector-1.html#Lucene_Net_Search_TopDocsCollector_1_TopDocsCount">TopDocsCollector&lt;ScoreDoc&gt;.TopDocsCount</a>
</div>
<div>
<a class="xref" href="Lucene.Net.Search.TopDocsCollector-1.html#Lucene_Net_Search_TopDocsCollector_1_GetTopDocs">TopDocsCollector&lt;ScoreDoc&gt;.GetTopDocs()</a>
</div>
<div>
<a class="xref" href="Lucene.Net.Search.TopDocsCollector-1.html#Lucene_Net_Search_TopDocsCollector_1_GetTopDocs_System_Int32_">TopDocsCollector&lt;ScoreDoc&gt;.GetTopDocs(Int32)</a>
</div>
<div>
<a class="xref" href="Lucene.Net.Search.TopDocsCollector-1.html#Lucene_Net_Search_TopDocsCollector_1_GetTopDocs_System_Int32_System_Int32_">TopDocsCollector&lt;ScoreDoc&gt;.GetTopDocs(Int32, Int32)</a>
</div>
<div>
<a class="xref" href="Lucene.Net.Search.TopDocsCollector-1.html#Lucene_Net_Search_TopDocsCollector_1_Collect_System_Int32_">TopDocsCollector&lt;ScoreDoc&gt;.Collect(Int32)</a>
</div>
<div>
<a class="xref" href="Lucene.Net.Search.TopDocsCollector-1.html#Lucene_Net_Search_TopDocsCollector_1_AcceptsDocsOutOfOrder">TopDocsCollector&lt;ScoreDoc&gt;.AcceptsDocsOutOfOrder</a>
</div>
<div>
<span class="xref">System.Object.Equals(System.Object)</span>
</div>
<div>
<span class="xref">System.Object.Equals(System.Object, System.Object)</span>
</div>
<div>
<span class="xref">System.Object.GetHashCode()</span>
</div>
<div>
<span class="xref">System.Object.GetType()</span>
</div>
<div>
<span class="xref">System.Object.MemberwiseClone()</span>
</div>
<div>
<span class="xref">System.Object.ReferenceEquals(System.Object, System.Object)</span>
</div>
<div>
<span class="xref">System.Object.ToString()</span>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Lucene.Net.Search.html">Lucene.Net.Search</a></h6>
<h6><strong>Assembly</strong>: Lucene.Net.dll</h6>
<h5 id="Lucene_Net_Search_TopScoreDocCollector_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public abstract class TopScoreDocCollector : TopDocsCollector&lt;ScoreDoc&gt;, ITopDocsCollector, ICollector</code></pre>
</div>
<h3 id="methods">Methods
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/apache/lucenenet/new/docs/4.8.0-beta00010/websites/apidocs/apiSpec/new?filename=Lucene_Net_Search_TopScoreDocCollector_Create_System_Int32_Lucene_Net_Search_ScoreDoc_System_Boolean_.md&amp;value=---%0Auid%3A%20Lucene.Net.Search.TopScoreDocCollector.Create(System.Int32%2CLucene.Net.Search.ScoreDoc%2CSystem.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/NightOwl888/lucenenet/blob/release/Lucene.Net_4_8_0_beta00010/src/Lucene.Net/Search/TopScoreDocCollector.cs/#L265">View Source</a>
</span>
<a id="Lucene_Net_Search_TopScoreDocCollector_Create_" data-uid="Lucene.Net.Search.TopScoreDocCollector.Create*"></a>
<h4 id="Lucene_Net_Search_TopScoreDocCollector_Create_System_Int32_Lucene_Net_Search_ScoreDoc_System_Boolean_" data-uid="Lucene.Net.Search.TopScoreDocCollector.Create(System.Int32,Lucene.Net.Search.ScoreDoc,System.Boolean)">Create(Int32, ScoreDoc, Boolean)</h4>
<div class="markdown level1 summary"><p>Creates a new <a class="xref" href="Lucene.Net.Search.TopScoreDocCollector.html">TopScoreDocCollector</a> given the number of hits to
collect, the bottom of the previous page, and whether documents are scored in order by the input
<a class="xref" href="Lucene.Net.Search.Scorer.html">Scorer</a> to <a class="xref" href="Lucene.Net.Search.TopScoreDocCollector.html#Lucene_Net_Search_TopScoreDocCollector_SetScorer_Lucene_Net_Search_Scorer_">SetScorer(Scorer)</a>.</p>
<p><p><strong>NOTE</strong>: The instances returned by this method
pre-allocate a full array of length
<code data-dev-comment-type="paramref" class="paramref">numHits</code>, and fill the array with sentinel
objects.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static TopScoreDocCollector Create(int numHits, ScoreDoc after, bool docsScoredInOrder)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">numHits</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="Lucene.Net.Search.ScoreDoc.html">ScoreDoc</a></td>
<td><span class="parametername">after</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><span class="parametername">docsScoredInOrder</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="Lucene.Net.Search.TopScoreDocCollector.html">TopScoreDocCollector</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/apache/lucenenet/new/docs/4.8.0-beta00010/websites/apidocs/apiSpec/new?filename=Lucene_Net_Search_TopScoreDocCollector_Create_System_Int32_System_Boolean_.md&amp;value=---%0Auid%3A%20Lucene.Net.Search.TopScoreDocCollector.Create(System.Int32%2CSystem.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/NightOwl888/lucenenet/blob/release/Lucene.Net_4_8_0_beta00010/src/Lucene.Net/Search/TopScoreDocCollector.cs/#L250">View Source</a>
</span>
<a id="Lucene_Net_Search_TopScoreDocCollector_Create_" data-uid="Lucene.Net.Search.TopScoreDocCollector.Create*"></a>
<h4 id="Lucene_Net_Search_TopScoreDocCollector_Create_System_Int32_System_Boolean_" data-uid="Lucene.Net.Search.TopScoreDocCollector.Create(System.Int32,System.Boolean)">Create(Int32, Boolean)</h4>
<div class="markdown level1 summary"><p>Creates a new <a class="xref" href="Lucene.Net.Search.TopScoreDocCollector.html">TopScoreDocCollector</a> given the number of hits to
collect and whether documents are scored in order by the input
<a class="xref" href="Lucene.Net.Search.Scorer.html">Scorer</a> to <a class="xref" href="Lucene.Net.Search.TopScoreDocCollector.html#Lucene_Net_Search_TopScoreDocCollector_SetScorer_Lucene_Net_Search_Scorer_">SetScorer(Scorer)</a>.</p>
<p><p><strong>NOTE</strong>: The instances returned by this method
pre-allocate a full array of length
<code data-dev-comment-type="paramref" class="paramref">numHits</code>, and fill the array with sentinel
objects.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static TopScoreDocCollector Create(int numHits, bool docsScoredInOrder)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">numHits</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><span class="parametername">docsScoredInOrder</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="Lucene.Net.Search.TopScoreDocCollector.html">TopScoreDocCollector</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/apache/lucenenet/new/docs/4.8.0-beta00010/websites/apidocs/apiSpec/new?filename=Lucene_Net_Search_TopScoreDocCollector_NewTopDocs_Lucene_Net_Search_ScoreDoc___System_Int32_.md&amp;value=---%0Auid%3A%20Lucene.Net.Search.TopScoreDocCollector.NewTopDocs(Lucene.Net.Search.ScoreDoc%5B%5D%2CSystem.Int32)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/NightOwl888/lucenenet/blob/release/Lucene.Net_4_8_0_beta00010/src/Lucene.Net/Search/TopScoreDocCollector.cs/#L295">View Source</a>
</span>
<a id="Lucene_Net_Search_TopScoreDocCollector_NewTopDocs_" data-uid="Lucene.Net.Search.TopScoreDocCollector.NewTopDocs*"></a>
<h4 id="Lucene_Net_Search_TopScoreDocCollector_NewTopDocs_Lucene_Net_Search_ScoreDoc___System_Int32_" data-uid="Lucene.Net.Search.TopScoreDocCollector.NewTopDocs(Lucene.Net.Search.ScoreDoc[],System.Int32)">NewTopDocs(ScoreDoc[], Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected override TopDocs NewTopDocs(ScoreDoc[] results, int start)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="Lucene.Net.Search.ScoreDoc.html">ScoreDoc</a>[]</td>
<td><span class="parametername">results</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">start</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="Lucene.Net.Search.TopDocs.html">TopDocs</a></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="overrides">Overrides</h5>
<div><span class="xref">Lucene.Net.Search.TopDocsCollector&lt;Lucene.Net.Search.ScoreDoc&gt;.NewTopDocs(Lucene.Net.Search.ScoreDoc[], System.Int32)</span></div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/apache/lucenenet/new/docs/4.8.0-beta00010/websites/apidocs/apiSpec/new?filename=Lucene_Net_Search_TopScoreDocCollector_SetNextReader_Lucene_Net_Index_AtomicReaderContext_.md&amp;value=---%0Auid%3A%20Lucene.Net.Search.TopScoreDocCollector.SetNextReader(Lucene.Net.Index.AtomicReaderContext)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/NightOwl888/lucenenet/blob/release/Lucene.Net_4_8_0_beta00010/src/Lucene.Net/Search/TopScoreDocCollector.cs/#L323">View Source</a>
</span>
<a id="Lucene_Net_Search_TopScoreDocCollector_SetNextReader_" data-uid="Lucene.Net.Search.TopScoreDocCollector.SetNextReader*"></a>
<h4 id="Lucene_Net_Search_TopScoreDocCollector_SetNextReader_Lucene_Net_Index_AtomicReaderContext_" data-uid="Lucene.Net.Search.TopScoreDocCollector.SetNextReader(Lucene.Net.Index.AtomicReaderContext)">SetNextReader(AtomicReaderContext)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public override void SetNextReader(AtomicReaderContext context)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="Lucene.Net.Index.AtomicReaderContext.html">AtomicReaderContext</a></td>
<td><span class="parametername">context</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="overrides">Overrides</h5>
<div><span class="xref">Lucene.Net.Search.TopDocsCollector&lt;Lucene.Net.Search.ScoreDoc&gt;.SetNextReader(Lucene.Net.Index.AtomicReaderContext)</span></div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/apache/lucenenet/new/docs/4.8.0-beta00010/websites/apidocs/apiSpec/new?filename=Lucene_Net_Search_TopScoreDocCollector_SetScorer_Lucene_Net_Search_Scorer_.md&amp;value=---%0Auid%3A%20Lucene.Net.Search.TopScoreDocCollector.SetScorer(Lucene.Net.Search.Scorer)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/NightOwl888/lucenenet/blob/release/Lucene.Net_4_8_0_beta00010/src/Lucene.Net/Search/TopScoreDocCollector.cs/#L328">View Source</a>
</span>
<a id="Lucene_Net_Search_TopScoreDocCollector_SetScorer_" data-uid="Lucene.Net.Search.TopScoreDocCollector.SetScorer*"></a>
<h4 id="Lucene_Net_Search_TopScoreDocCollector_SetScorer_Lucene_Net_Search_Scorer_" data-uid="Lucene.Net.Search.TopScoreDocCollector.SetScorer(Lucene.Net.Search.Scorer)">SetScorer(Scorer)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public override void SetScorer(Scorer scorer)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="Lucene.Net.Search.Scorer.html">Scorer</a></td>
<td><span class="parametername">scorer</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="overrides">Overrides</h5>
<div><span class="xref">Lucene.Net.Search.TopDocsCollector&lt;Lucene.Net.Search.ScoreDoc&gt;.SetScorer(Lucene.Net.Search.Scorer)</span></div>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="Lucene.Net.Search.ITopDocsCollector.html">ITopDocsCollector</a>
</div>
<div>
<a class="xref" href="Lucene.Net.Search.ICollector.html">ICollector</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/apache/lucenenet/new/docs/4.8.0-beta00010/websites/apidocs/apiSpec/new?filename=Lucene_Net_Search_TopScoreDocCollector.md&amp;value=---%0Auid%3A%20Lucene.Net.Search.TopScoreDocCollector%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/apache/lucenenet/blob/release/Lucene.Net_4_8_0_beta00010/src/Lucene.Net/Search/TopScoreDocCollector.cs/#L38" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<!-- <p><a class="back-to-top" href="#top">Back to top</a><p> -->
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2020 Licensed to the Apache Software Foundation (ASF)
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="https://lucenenet.apache.org/docs/4.8.0-beta00009/styles/docfx.vendor.js"></script>
<script type="text/javascript" src="https://lucenenet.apache.org/docs/4.8.0-beta00009/styles/docfx.js"></script>
<script type="text/javascript" src="https://lucenenet.apache.org/docs/4.8.0-beta00009/styles/main.js"></script>
</body>
</html>