Package org.apache.lucene.search
Class TotalHits
java.lang.Object
org.apache.lucene.search.TotalHits
Description of the total number of hits of a query. The total hit count can't generally be
computed accurately without visiting all matches, which is costly for queries that match lots of
documents. Given that it is often enough to have a lower bounds of the number of hits, such as
"there are more than 1000 hits", Lucene has options to stop counting as soon as a threshold has
been reached in order to improve query times.
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionfinal TotalHits.Relation
Whethervalue
is the exact hit count, in which caserelation
is equal toTotalHits.Relation.EQUAL_TO
, or a lower bound of the total hit count, in which caserelation
is equal toTotalHits.Relation.GREATER_THAN_OR_EQUAL_TO
.final long
The value of the total hit count. -
Constructor Summary
-
Method Summary
-
Field Details
-
value
public final long valueThe value of the total hit count. Must be interpreted in the context ofrelation
. -
relation
Whethervalue
is the exact hit count, in which caserelation
is equal toTotalHits.Relation.EQUAL_TO
, or a lower bound of the total hit count, in which caserelation
is equal toTotalHits.Relation.GREATER_THAN_OR_EQUAL_TO
.
-
-
Constructor Details
-
TotalHits
Sole constructor.
-
-
Method Details