com
.
sksamuel
.
elastic4s
.
searches
sort
package
sort
Visibility
Public
All
Type Members
case class
FieldSortDefinition
(
field:
String
,
missing:
Option
[
Any
] =
None
,
unmappedType:
Option
[
String
] =
None
,
nestedFilter:
Option
[
QueryDefinition
] =
None
,
nestedPath:
Option
[
String
] =
None
,
sortMode:
Option
[
SortMode
] =
None
,
order:
SortOrder
=
SortOrder.ASC
)
extends
SortDefinition
with
Product
with
Serializable
case class
GeoDistanceSortDefinition
(
field:
String
,
geohashes:
Seq
[
String
] =
Nil
,
points:
Seq
[
GeoPoint
] =
Nil
,
nestedFilter:
Option
[
QueryDefinition
] =
None
,
nestedPath:
Option
[
String
] =
None
,
sortMode:
Option
[
SortMode
] =
None
,
order:
Option
[
SortOrder
] =
None
,
unit:
Option
[
DistanceUnit
] =
None
,
validation:
Option
[
GeoValidationMethod
] =
None
,
geoDistance:
Option
[
GeoDistance
] =
None
)
extends
SortDefinition
with
Product
with
Serializable
case class
ScoreSortDefinition
(
order:
SortOrder
)
extends
SortDefinition
with
Product
with
Serializable
case class
ScriptSortDefinition
(
script:
ScriptDefinition
,
scriptSortType:
ScriptSortType
,
sortMode:
Option
[
SortMode
] =
None
,
nestedPath:
Option
[
String
] =
None
,
order:
Option
[
SortOrder
] =
None
,
nestedFilter:
Option
[
QueryDefinition
] =
None
)
extends
SortDefinition
with
Product
with
Serializable
trait
SortApi
extends
AnyRef
trait
SortDefinition
extends
AnyRef
Ungrouped