Document.Score
@Documented
@Retention(value = RetentionPolicy.CLASS)
@Target(value = [ElementType.FIELD, ElementType.METHOD])
public annotation Document.Score
Marks a member field of a document as the document's query-independent score.
The score is a query-independent measure of the document's quality, relative to other documents of the same type. It is one of the sort options for queries.
This field is not required. If not present or not set, the document will have a score of 0.
If present, the field must be of type int
or Integer
.
See the class description of Document
for other requirements (i.e. if present it must be visible, or have a visible getter and setter, or be exposed through a visible constructor).