C# 클래스 Rubber.DSL.Filter.GeoDistanceRangeFilterBuilder

상속: IFilterBuilder
파일 보기 프로젝트 열기: stephenpope/Rubber

공개 메소드들

메소드 설명
Cache ( bool cache ) : GeoDistanceRangeFilterBuilder

Should the filter be cached or not. Defaults to false.

CacheKey ( string cacheKey ) : GeoDistanceRangeFilterBuilder
FilterName ( string filterName ) : GeoDistanceRangeFilterBuilder

Sets the filter name for the filter that can be used when searching for matched_filters per hit.

From ( object from ) : GeoDistanceRangeFilterBuilder
GeoDistance ( GeoDistance geoDistance ) : GeoDistanceRangeFilterBuilder
GeoDistanceRangeFilterBuilder ( string name ) : Newtonsoft.Json.Linq
Geohash ( string geohash ) : GeoDistanceRangeFilterBuilder
Gt ( object from ) : GeoDistanceRangeFilterBuilder
Gte ( object from ) : GeoDistanceRangeFilterBuilder
IncludeLower ( bool includeLower ) : GeoDistanceRangeFilterBuilder
IncludeUpper ( bool includeUpper ) : GeoDistanceRangeFilterBuilder
Lat ( double lat ) : GeoDistanceRangeFilterBuilder
Lon ( double lon ) : GeoDistanceRangeFilterBuilder
Lt ( object to ) : GeoDistanceRangeFilterBuilder
Lte ( object to ) : GeoDistanceRangeFilterBuilder
OptimizeBbox ( string optimizeBbox ) : GeoDistanceRangeFilterBuilder
Point ( double lat, double lon ) : GeoDistanceRangeFilterBuilder
To ( object to ) : GeoDistanceRangeFilterBuilder
ToJsonObject ( ) : object
ToString ( ) : string

메소드 상세

Cache() 공개 메소드

Should the filter be cached or not. Defaults to false.
public Cache ( bool cache ) : GeoDistanceRangeFilterBuilder
cache bool
리턴 GeoDistanceRangeFilterBuilder

CacheKey() 공개 메소드

public CacheKey ( string cacheKey ) : GeoDistanceRangeFilterBuilder
cacheKey string
리턴 GeoDistanceRangeFilterBuilder

FilterName() 공개 메소드

Sets the filter name for the filter that can be used when searching for matched_filters per hit.
public FilterName ( string filterName ) : GeoDistanceRangeFilterBuilder
filterName string
리턴 GeoDistanceRangeFilterBuilder

From() 공개 메소드

public From ( object from ) : GeoDistanceRangeFilterBuilder
from object
리턴 GeoDistanceRangeFilterBuilder

GeoDistance() 공개 메소드

public GeoDistance ( GeoDistance geoDistance ) : GeoDistanceRangeFilterBuilder
geoDistance GeoDistance
리턴 GeoDistanceRangeFilterBuilder

GeoDistanceRangeFilterBuilder() 공개 메소드

public GeoDistanceRangeFilterBuilder ( string name ) : Newtonsoft.Json.Linq
name string
리턴 Newtonsoft.Json.Linq

Geohash() 공개 메소드

public Geohash ( string geohash ) : GeoDistanceRangeFilterBuilder
geohash string
리턴 GeoDistanceRangeFilterBuilder

Gt() 공개 메소드

public Gt ( object from ) : GeoDistanceRangeFilterBuilder
from object
리턴 GeoDistanceRangeFilterBuilder

Gte() 공개 메소드

public Gte ( object from ) : GeoDistanceRangeFilterBuilder
from object
리턴 GeoDistanceRangeFilterBuilder

IncludeLower() 공개 메소드

public IncludeLower ( bool includeLower ) : GeoDistanceRangeFilterBuilder
includeLower bool
리턴 GeoDistanceRangeFilterBuilder

IncludeUpper() 공개 메소드

public IncludeUpper ( bool includeUpper ) : GeoDistanceRangeFilterBuilder
includeUpper bool
리턴 GeoDistanceRangeFilterBuilder

Lat() 공개 메소드

public Lat ( double lat ) : GeoDistanceRangeFilterBuilder
lat double
리턴 GeoDistanceRangeFilterBuilder

Lon() 공개 메소드

public Lon ( double lon ) : GeoDistanceRangeFilterBuilder
lon double
리턴 GeoDistanceRangeFilterBuilder

Lt() 공개 메소드

public Lt ( object to ) : GeoDistanceRangeFilterBuilder
to object
리턴 GeoDistanceRangeFilterBuilder

Lte() 공개 메소드

public Lte ( object to ) : GeoDistanceRangeFilterBuilder
to object
리턴 GeoDistanceRangeFilterBuilder

OptimizeBbox() 공개 메소드

public OptimizeBbox ( string optimizeBbox ) : GeoDistanceRangeFilterBuilder
optimizeBbox string
리턴 GeoDistanceRangeFilterBuilder

Point() 공개 메소드

public Point ( double lat, double lon ) : GeoDistanceRangeFilterBuilder
lat double
lon double
리턴 GeoDistanceRangeFilterBuilder

To() 공개 메소드

public To ( object to ) : GeoDistanceRangeFilterBuilder
to object
리턴 GeoDistanceRangeFilterBuilder

ToJsonObject() 공개 메소드

public ToJsonObject ( ) : object
리턴 object

ToString() 공개 메소드

public ToString ( ) : string
리턴 string