class RedisRds::NestedHash
Constants
- SEPARATOR
Public Instance Methods
get(*keys)
click to toggle source
Calls superclass method
RedisRds::Hash#get
# File lib/redis_rds/nested_hash.rb, line 17 def get(*keys) super(format_key(keys)) end
incrby(*keys, increment)
click to toggle source
Calls superclass method
RedisRds::Hash#incrby
# File lib/redis_rds/nested_hash.rb, line 9 def incrby(*keys, increment) return super(format_key(keys), increment) end
key?(_key)
click to toggle source
Calls superclass method
RedisRds::Hash#key?
# File lib/redis_rds/nested_hash.rb, line 13 def key?(_key) return super(format_key(keys)) end
remove(*keys)
click to toggle source
Calls superclass method
RedisRds::Hash#remove
# File lib/redis_rds/nested_hash.rb, line 29 def remove(*keys) super(format_key(keys)) end
set(*keys, value)
click to toggle source
Calls superclass method
RedisRds::Hash#set
# File lib/redis_rds/nested_hash.rb, line 21 def set(*keys, value) super(format_key(keys), value) end
setex(*keys, value, expiry)
click to toggle source
Calls superclass method
# File lib/redis_rds/nested_hash.rb, line 25 def setex(*keys, value, expiry) super(format_key(keys), value, expiry) end
setnx(*keys, value)
click to toggle source
Calls superclass method
RedisRds::Hash#setnx
# File lib/redis_rds/nested_hash.rb, line 5 def setnx(*keys, value) return super(format_key(keys), value) end
Private Instance Methods
format_key(keys)
click to toggle source
# File lib/redis_rds/nested_hash.rb, line 33 def format_key(keys) return Array.wrap(keys).join(SEPARATOR) end