package sort
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- final case class FieldSort(field: String = "", order: SortOrder = SortOrder.Asc, unmappedType: Option[String] = None, nestedPath: Option[String] = None, nestedFilter: Option[Query] = None, mode: Option[SortMode] = None, missing: Option[Json] = None) extends Sorter with Product with Serializable
- final case class GeoDistanceSort(field: String, points: List[GeoPoint], order: SortOrder = SortOrder.Asc, ignore_unmapped: Boolean = true, missing: Option[Json] = None, unit: Option[String] = None, mode: Option[SortMode] = None, nestedPath: Option[String] = None, distanceType: Option[DistanceType] = None) extends Sorter with Product with Serializable
- final case class ScriptSort(script: Script, type: String = "number", order: SortOrder = SortOrder.Asc, missing: Option[Json] = None, mode: Option[SortMode] = None, nestedPath: Option[String] = None) extends Sorter with Product with Serializable
- sealed abstract class SortMissing extends StringEnumEntry
- sealed trait SortMode extends EnumEntry with Lowercase
- sealed trait SortOrder extends EnumEntry with Lowercase
- sealed trait Sorter extends AnyRef
Value Members
- object FieldSort extends Serializable
- object GeoDistanceSort extends Serializable
- object ScriptSort extends Serializable
- object Sort
- object SortMissing extends StringEnum[SortMissing] with StringCirceEnum[SortMissing]
- object SortMode extends Enum[SortMode] with CirceEnum[SortMode]
- object SortOrder extends Enum[SortOrder] with CirceEnum[SortOrder]
- object Sorter