HashCommands

trait HashCommands[F[_], K, V] extends HashGetter[F, K, V] with HashSetter[F, K, V] with HashIncrement[F, K, V]
trait HashIncrement[F, K, V]
trait HashSetter[F, K, V]
trait HashGetter[F, K, V]
class Object
trait Matchable
class Any
trait RedisCommands[F, K, V]

Value members

Methods

def hDel(key: K, fields: K*): F[Long]
def hExists(key: K, field: K): F[Boolean]

Inherited methods

def hGet(key: K, field: K): F[Option[V]]
Inherited from
HashGetter
def hGetAll(key: K): F[Map[K, V]]
Inherited from
HashGetter
def hIncrBy(key: K, field: K, amount: Long)(N: Numeric[V]): F[Long]
Inherited from
HashIncrement
def hIncrByFloat(key: K, field: K, amount: Double)(N: Numeric[V]): F[Double]
Inherited from
HashIncrement
def hKeys(key: K): F[List[K]]
Inherited from
HashGetter
def hLen(key: K): F[Option[Long]]
Inherited from
HashGetter
def hSet(key: K, field: K, value: V): F[Boolean]
Inherited from
HashSetter
def hSetNx(key: K, field: K, value: V): F[Boolean]
Inherited from
HashSetter
def hStrLen(key: K, field: K): F[Option[Long]]
Inherited from
HashGetter
def hVals(key: K): F[List[V]]
Inherited from
HashGetter
def hmGet(key: K, fields: K*): F[Map[K, V]]
Inherited from
HashGetter
def hmSet(key: K, fieldValues: Map[K, V]): F[Unit]
Inherited from
HashSetter