lettucef-core
lettucef-core
dev.naoh.lettucef.api
Commands
LettuceF
ShutdownConfig
ShutdownConfig
dev.naoh.lettucef.api.commands
AclCommandsF
BaseCommandsF
ClusterCommandsF
EvalScriptingCommandsF
GeoCommandsF
HLLCommandsF
HashCommandsF
KeyCommandsF
ListCommandsF
ScriptingCommandsF
SentinelCommandsF
ServerCommandsF
SetCommandsF
SortedSetCommandsF
StreamCommandsF
StringCommandsF
TransactionCommandsF
dev.naoh.lettucef.api.models
RedisData
RedisData
RedisArray
RedisBoolean
RedisBulk
RedisDouble
RedisError
RedisInteger
RedisNull
RedisString
RedisRange
RedisRange
Boundary
Exclusive
Inclusive
Unbounded
Boundary
RedisScanCursor
RedisScanCursor
dev.naoh.lettucef.api.models.geo
GeoWithin
GeoWithin
dev.naoh.lettucef.api.models.pubsub
RedisPushed
RedisPushed
Message
PMessage
PSubscribed
PUnsubscribed
Subscribed
Unsubscribed
dev.naoh.lettucef.api.models.stream
ClaimedMessages
ClaimedMessages
PendingMessage
PendingMessage
PendingMessages
PendingMessages
StreamMessage
StreamMessage
dev.naoh.lettucef.core
CommonConnectionF
MasterReplicaRedisConnectionF
RedisAsyncCommandsF
RedisClientF
RedisClusterAsyncCommandsF
RedisClusterClientF
RedisClusterConnectionF
RedisClusterSyncCommandsF
RedisConnectionF
RedisPubSubF
RedisPubSubF
RedisSentinelCommandsF
RedisSyncCommandsF
dev.naoh.lettucef.core.async
AclCommands
BaseCommands
ClusterCommands
GeoCommands
HLLCommands
HashCommands
KeyCommands
ListCommands
ScriptingCommands
SentinelCommands
ServerCommands
SetCommands
SortedSetCommands
StreamCommands
StringCommands
TransactionCommands
dev.naoh.lettucef.core.commands
CommandsDeps
dev.naoh.lettucef.core.sync
AclCommands
BaseCommands
ClusterCommands
GeoCommands
HLLCommands
HashCommands
KeyCommands
ListCommands
ScriptingCommands
SentinelCommands
ServerCommands
SetCommands
SortedSetCommands
StreamCommands
StringCommands
TransactionCommands
dev.naoh.lettucef.core.util
JavaFutureUtil
LettuceValueConverter
ManualDispatchHelper
RedisDataOutput
lettucef-core
/
dev.naoh.lettucef.api.commands
/
StringCommandsF
StringCommandsF
trait
StringCommandsF
[
F
[
_
],
K
,
V
]
Graph
Supertypes
Known subtypes
class
Object
trait
Matchable
class
Any
trait
StringCommands
[
F
,
K
,
V
]
class
RedisAsyncCommandsF
[
F
,
K
,
V
]
class
RedisClusterAsyncCommandsF
[
F
,
K
,
V
]
trait
StringCommands
[
F
,
K
,
V
]
class
RedisClusterSyncCommandsF
[
F
,
K
,
V
]
class
RedisSyncCommandsF
[
F
,
K
,
V
]
Value members
Value members
Abstract methods
def
append
(
key:
K
,
value:
V
):
F
[
Long
]
def
bitcount
(
key:
K
):
F
[
Long
]
def
bitcount
(
key:
K
,
start:
Long
,
end:
Long
):
F
[
Long
]
def
bitfield
(
key:
K
,
bitFieldArgs:
BitFieldArgs
):
F
[
Seq
[
Long
]]
def
bitopAnd
(
destination:
K
,
keys:
K
*):
F
[
Long
]
def
bitopNot
(
destination:
K
,
source:
K
):
F
[
Long
]
def
bitopOr
(
destination:
K
,
keys:
K
*):
F
[
Long
]
def
bitopXor
(
destination:
K
,
keys:
K
*):
F
[
Long
]
def
bitpos
(
key:
K
,
state:
Boolean
):
F
[
Long
]
def
bitpos
(
key:
K
,
state:
Boolean
,
start:
Long
):
F
[
Long
]
def
bitpos
(
key:
K
,
state:
Boolean
,
start:
Long
,
end:
Long
):
F
[
Long
]
def
decr
(
key:
K
):
F
[
Long
]
def
decrby
(
key:
K
,
amount:
Long
):
F
[
Long
]
def
get
(
key:
K
):
F
[
Option
[
V
]]
def
getbit
(
key:
K
,
offset:
Long
):
F
[
Long
]
def
getdel
(
key:
K
):
F
[
Option
[
V
]]
def
getex
(
key:
K
,
args:
GetExArgs
):
F
[
Option
[
V
]]
def
getrange
(
key:
K
,
start:
Long
,
end:
Long
):
F
[
V
]
def
getset
(
key:
K
,
value:
V
):
F
[
Option
[
V
]]
def
incr
(
key:
K
):
F
[
Long
]
def
incrby
(
key:
K
,
amount:
Long
):
F
[
Long
]
def
incrbyfloat
(
key:
K
,
amount:
Double
):
F
[
Double
]
def
mget
(
keys:
K
*):
F
[
Seq
[(
K
,
Option
[
V
])]]
def
mset
(
map:
Map
[
K
,
V
]):
F
[
String
]
def
msetnx
(
map:
Map
[
K
,
V
]):
F
[
Boolean
]
def
psetex
(
key:
K
,
milliseconds:
Long
,
value:
V
):
F
[
String
]
def
set
(
key:
K
,
value:
V
):
F
[
String
]
def
set
(
key:
K
,
value:
V
,
setArgs:
SetArgs
):
F
[
Option
[
String
]]
def
setGet
(
key:
K
,
value:
V
):
F
[
Option
[
V
]]
def
setGet
(
key:
K
,
value:
V
,
setArgs:
SetArgs
):
F
[
Option
[
V
]]
def
setbit
(
key:
K
,
offset:
Long
,
value:
Int
):
F
[
Long
]
def
setex
(
key:
K
,
seconds:
Long
,
value:
V
):
F
[
String
]
def
setnx
(
key:
K
,
value:
V
):
F
[
Boolean
]
def
setrange
(
key:
K
,
offset:
Long
,
value:
V
):
F
[
Long
]
def
stralgoLcs
(
strAlgoArgs:
StrAlgoArgs
):
F
[
StringMatchResult
]
def
strlen
(
key:
K
):
F
[
Long
]