GeoCommands

dev.profunktor.redis4cats.algebra.GeoCommands
trait GeoCommands[F[_], K, V] extends GeoGetter[F, K, V], GeoSetter[F, K, V]

Attributes

Graph
Supertypes
trait GeoSetter[F, K, V]
trait GeoGetter[F, K, V]
class Object
trait Matchable
class Any
Known subtypes
trait RedisCommands[F, K, V]

Members list

Value members

Inherited methods

def geoAdd(key: K, geoValues: GeoLocation[V]*): F[Unit]

Attributes

Inherited from:
GeoSetter
def geoDist(key: K, from: V, to: V, unit: Unit): F[Double]

Attributes

Inherited from:
GeoGetter
def geoHash(key: K, values: V*): F[List[Option[String]]]

Attributes

Inherited from:
GeoGetter
def geoPos(key: K, values: V*): F[List[GeoCoordinate]]

Attributes

Inherited from:
GeoGetter
def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit, storage: GeoRadiusDistStorage[K]): F[Unit]

Attributes

Inherited from:
GeoSetter
def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit, storage: GeoRadiusKeyStorage[K]): F[Unit]

Attributes

Inherited from:
GeoSetter
def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit, args: GeoArgs): F[List[GeoRadiusResult[V]]]

Attributes

Inherited from:
GeoGetter
def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit): F[Set[V]]

Attributes

Inherited from:
GeoGetter
def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit, storage: GeoRadiusDistStorage[K]): F[Unit]

Attributes

Inherited from:
GeoSetter
def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit, storage: GeoRadiusKeyStorage[K]): F[Unit]

Attributes

Inherited from:
GeoSetter
def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit, args: GeoArgs): F[List[GeoRadiusResult[V]]]

Attributes

Inherited from:
GeoGetter
def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit): F[Set[V]]

Attributes

Inherited from:
GeoGetter