private class MultipleResultsSearcher.HitsRetriever extends Object
Modifier and Type | Field and Description |
---|---|
private Execution |
execution |
private int |
hits |
private Result |
initialResult |
private int |
nextOffset |
private int |
numRetrieveMoreHitsCalls |
private int |
offset |
private MultipleResultsSearcher.Parameters |
parameters |
(package private) MultipleResultsSearcher.PartitionedResult |
partitionedResult |
private Query |
query |
Constructor and Description |
---|
HitsRetriever(Query query,
Execution execution,
MultipleResultsSearcher.Parameters parameters) |
Modifier and Type | Method and Description |
---|---|
(package private) Result |
createMultipleResultSets() |
(package private) int |
numHits(MultipleResultsSearcher.DocumentGroup documentGroup) |
private void |
restoreWindow() |
(package private) void |
retrieveHeterogenousHits() |
private Result |
retrieveHits() |
(package private) void |
retrieveMoreHits(MultipleResultsSearcher.DocumentGroup documentGroup) |
(package private) void |
retrieveRemainingHitsForGroup(MultipleResultsSearcher.DocumentGroup documentGroup) |
MultipleResultsSearcher.PartitionedResult partitionedResult
private int numRetrieveMoreHitsCalls
private int nextOffset
private Query query
private final MultipleResultsSearcher.Parameters parameters
private final int hits
private final int offset
private Execution execution
private Result initialResult
HitsRetriever(Query query, Execution execution, MultipleResultsSearcher.Parameters parameters) throws MultipleResultsSearcher.ParameterException
void retrieveMoreHits(MultipleResultsSearcher.DocumentGroup documentGroup)
void retrieveHeterogenousHits()
private void restoreWindow()
void retrieveRemainingHitsForGroup(MultipleResultsSearcher.DocumentGroup documentGroup)
int numHits(MultipleResultsSearcher.DocumentGroup documentGroup)
Result createMultipleResultSets()
private Result retrieveHits()
Copyright © 2017. All rights reserved.