Package com.redis.lettucemod.search
Class SearchOptions.GeoFilter<K,V>
- java.lang.Object
-
- com.redis.lettucemod.search.SearchOptions.GeoFilter<K,V>
-
- All Implemented Interfaces:
RediSearchArgument<K,V>
- Enclosing class:
- SearchOptions<K,V>
public static class SearchOptions.GeoFilter<K,V> extends java.lang.Object implements RediSearchArgument<K,V>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSearchOptions.GeoFilter.Builder<K,V>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuild(SearchCommandArgs<K,V> args)static <K,V>
SearchOptions.GeoFilter.Builder<K,V>field(K field)KgetField()doublegetLatitude()doublegetLongitude()doublegetRadius()java.lang.StringgetUnit()voidsetField(K field)voidsetLatitude(double latitude)voidsetLongitude(double longitude)voidsetRadius(double radius)voidsetUnit(java.lang.String unit)
-
-
-
Constructor Detail
-
GeoFilter
public GeoFilter()
-
GeoFilter
public GeoFilter(K field, double longitude, double latitude, double radius, java.lang.String unit)
-
-
Method Detail
-
getField
public K getField()
-
setField
public void setField(K field)
-
getLongitude
public double getLongitude()
-
setLongitude
public void setLongitude(double longitude)
-
getLatitude
public double getLatitude()
-
setLatitude
public void setLatitude(double latitude)
-
getRadius
public double getRadius()
-
setRadius
public void setRadius(double radius)
-
getUnit
public java.lang.String getUnit()
-
setUnit
public void setUnit(java.lang.String unit)
-
build
public void build(SearchCommandArgs<K,V> args)
- Specified by:
buildin interfaceRediSearchArgument<K,V>
-
field
public static <K,V> SearchOptions.GeoFilter.Builder<K,V> field(K field)
-
-