ClassDescriptionType specialized sort implementations designed for use in aggregations.Callbacks for storing extra data along with competitive sorts.Superclass for implementations of BucketedSort for
doublekeys.Superclass for implementations of BucketedSort for
floatkeys.Superclass for implementations of BucketedSort for
BucketedSort.getValues(long, ResultBuilder)to build results from the sorting operation.A sort builder to sort based on a document field.A geo distance based sorting on a geo point like field.A class that encapsulates a minimum and a maximum, that are of the same type and
Comparable.A sort builder allowing to sort by score.Script sort builder allows to sort based on a custom script expression.A
SortFieldthat first compares the shard index and then uses the document number (_doc) to tiebreak if the value is the same.A set of static factory methods for
SortBuilders.Elasticsearch supports sorting by array or multi-valued fields.A sorting order.