abstract class AbstractRedisApi[S <: RedisSerialization] extends ApiSubset
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- AbstractRedisApi
- ApiSubset
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new AbstractRedisApi()
Type Members
-
type
Field = RedisSerialization.Field
- Definition Classes
- ApiSubset
-
type
Key = RedisSerialization.Key
- Definition Classes
- ApiSubset
-
type
Record = RedisSerialization.Record
- Definition Classes
- ApiSubset
-
abstract
type
Result[A]
The type constructor into which a result of each command is wrapped.
- abstract type Self[S0 <: RedisSerialization] <: AbstractRedisApi[S0]
-
type
Value = RedisSerialization.Value
- Definition Classes
- ApiSubset
- type WithField[F] = Self[RedisSerialization.WithField[F]]
- type WithKey[K] = Self[RedisSerialization.WithKey[K]]
- type WithRecord[R] = Self[RedisSerialization.WithRecord[R]]
- type WithValue[V] = Self[RedisSerialization.WithValue[V]]
Abstract Value Members
-
abstract
def
execute[A](command: RedisCommand[A]): Result[A]
- Definition Classes
- ApiSubset
-
abstract
val
serialization: RedisSerialization
- Definition Classes
- ApiSubset
- abstract def withSerialization[S0 <: RedisSerialization](ser: S0): Self[S0]
Concrete Value Members
- final def fieldType[F](implicit arg0: RedisDataCodec[F]): WithField[F]
- final def keyType[K](implicit arg0: RedisDataCodec[K]): WithKey[K]
- final def recordType[R](implicit arg0: RedisRecordCodec[R]): WithRecord[R]
- final def valueType[V](implicit arg0: RedisDataCodec[V]): WithValue[V]