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 Object implements RediSearchArgument<K,V>
  • Constructor Details

    • GeoFilter

      public GeoFilter()
    • GeoFilter

      public GeoFilter(K field, double longitude, double latitude, double radius, String unit)
  • Method Details

    • 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 String getUnit()
    • setUnit

      public void setUnit(String unit)
    • build

      public void build(SearchCommandArgs<K,V> args)
      Specified by:
      build in interface RediSearchArgument<K,V>
    • field

      public static <K, V> SearchOptions.GeoFilter.Builder<K,V> field(K field)