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
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal TotalHits.RelationWhethervalueis the exact hit count, in which caserelationis equal toTotalHits.Relation.EQUAL_TO, or a lower bound of the total hit count, in which caserelationis equal toTotalHits.Relation.GREATER_THAN_OR_EQUAL_TO.final longThe value of the total hit count. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
value
public final long valueThe value of the total hit count. Must be interpreted in the context ofrelation. -
relation
Whethervalueis the exact hit count, in which caserelationis equal toTotalHits.Relation.EQUAL_TO, or a lower bound of the total hit count, in which caserelationis equal toTotalHits.Relation.GREATER_THAN_OR_EQUAL_TO.
-
-
Constructor Details
-
TotalHits
Sole constructor.
-
-
Method Details