case class FieldSort(field: String, missing: Option[Any], unmappedType: Option[String], nestedFilter: Option[Query], nestedPath: Option[String], sortMode: Option[SortMode], order: SortOrder, numericType: Option[String], nested: Option[NestedSort]) extends Sort trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any