C# Class Rubber.DSL.Filter.GeoDistanceRangeFilterBuilder

Inheritance: IFilterBuilder
Mostrar archivo Open project: stephenpope/Rubber

Public Methods

Method Description
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

Method Details

Cache() public method

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

CacheKey() public method

public CacheKey ( string cacheKey ) : GeoDistanceRangeFilterBuilder
cacheKey string
return GeoDistanceRangeFilterBuilder

FilterName() public method

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
return GeoDistanceRangeFilterBuilder

From() public method

public From ( object from ) : GeoDistanceRangeFilterBuilder
from object
return GeoDistanceRangeFilterBuilder

GeoDistance() public method

public GeoDistance ( GeoDistance geoDistance ) : GeoDistanceRangeFilterBuilder
geoDistance GeoDistance
return GeoDistanceRangeFilterBuilder

GeoDistanceRangeFilterBuilder() public method

public GeoDistanceRangeFilterBuilder ( string name ) : Newtonsoft.Json.Linq
name string
return Newtonsoft.Json.Linq

Geohash() public method

public Geohash ( string geohash ) : GeoDistanceRangeFilterBuilder
geohash string
return GeoDistanceRangeFilterBuilder

Gt() public method

public Gt ( object from ) : GeoDistanceRangeFilterBuilder
from object
return GeoDistanceRangeFilterBuilder

Gte() public method

public Gte ( object from ) : GeoDistanceRangeFilterBuilder
from object
return GeoDistanceRangeFilterBuilder

IncludeLower() public method

public IncludeLower ( bool includeLower ) : GeoDistanceRangeFilterBuilder
includeLower bool
return GeoDistanceRangeFilterBuilder

IncludeUpper() public method

public IncludeUpper ( bool includeUpper ) : GeoDistanceRangeFilterBuilder
includeUpper bool
return GeoDistanceRangeFilterBuilder

Lat() public method

public Lat ( double lat ) : GeoDistanceRangeFilterBuilder
lat double
return GeoDistanceRangeFilterBuilder

Lon() public method

public Lon ( double lon ) : GeoDistanceRangeFilterBuilder
lon double
return GeoDistanceRangeFilterBuilder

Lt() public method

public Lt ( object to ) : GeoDistanceRangeFilterBuilder
to object
return GeoDistanceRangeFilterBuilder

Lte() public method

public Lte ( object to ) : GeoDistanceRangeFilterBuilder
to object
return GeoDistanceRangeFilterBuilder

OptimizeBbox() public method

public OptimizeBbox ( string optimizeBbox ) : GeoDistanceRangeFilterBuilder
optimizeBbox string
return GeoDistanceRangeFilterBuilder

Point() public method

public Point ( double lat, double lon ) : GeoDistanceRangeFilterBuilder
lat double
lon double
return GeoDistanceRangeFilterBuilder

To() public method

public To ( object to ) : GeoDistanceRangeFilterBuilder
to object
return GeoDistanceRangeFilterBuilder

ToJsonObject() public method

public ToJsonObject ( ) : object
return object

ToString() public method

public ToString ( ) : string
return string