C# Класс Rubber.DSL.Sort.GeoDistanceSortBuilder

A geo distance based sorting on a geo point like field.
Наследование: ISortBuilder
Показать файл Открыть проект

Открытые методы

Метод Описание
GeoDistance ( GeoDistance geoDistance ) : GeoDistanceSortBuilder

The geo distance type used to compute the distance.

GeoDistanceSortBuilder ( string fieldName ) : Newtonsoft.Json.Linq

Constructs a new distance based sort on a geo point like field.

Geohash ( string geohash ) : GeoDistanceSortBuilder

The geohash of the geo point to create the range distance facets from.

Missing ( object missing ) : ISortBuilder

Not relevant.

Order ( SortOrder order ) : ISortBuilder

The order of sorting. Defaults to ASC.

Point ( double lat, double lon ) : GeoDistanceSortBuilder

The point to create the range distance facets from.

ToJsonObject ( ) : object
ToString ( ) : string
Unit ( DistanceUnit unit ) : GeoDistanceSortBuilder

The distance unit to use. Defaults to KILOMETERS.

Описание методов

GeoDistance() публичный Метод

The geo distance type used to compute the distance.
public GeoDistance ( GeoDistance geoDistance ) : GeoDistanceSortBuilder
geoDistance GeoDistance
Результат GeoDistanceSortBuilder

GeoDistanceSortBuilder() публичный Метод

Constructs a new distance based sort on a geo point like field.
public GeoDistanceSortBuilder ( string fieldName ) : Newtonsoft.Json.Linq
fieldName string The geo point like field name.
Результат Newtonsoft.Json.Linq

Geohash() публичный Метод

The geohash of the geo point to create the range distance facets from.
public Geohash ( string geohash ) : GeoDistanceSortBuilder
geohash string
Результат GeoDistanceSortBuilder

Missing() публичный Метод

Not relevant.
public Missing ( object missing ) : ISortBuilder
missing object
Результат ISortBuilder

Order() публичный Метод

The order of sorting. Defaults to ASC.
public Order ( SortOrder order ) : ISortBuilder
order SortOrder
Результат ISortBuilder

Point() публичный Метод

The point to create the range distance facets from.
public Point ( double lat, double lon ) : GeoDistanceSortBuilder
lat double Latitude.
lon double Longitude
Результат GeoDistanceSortBuilder

ToJsonObject() публичный Метод

public ToJsonObject ( ) : object
Результат object

ToString() публичный Метод

public ToString ( ) : string
Результат string

Unit() публичный Метод

The distance unit to use. Defaults to KILOMETERS.
public Unit ( DistanceUnit unit ) : GeoDistanceSortBuilder
unit DistanceUnit
Результат GeoDistanceSortBuilder