class ActiveRedis::DirtyObjects::SortedSet
Attributes
hash[RW]
original[R]
Public Instance Methods
[]=(score, value)
click to toggle source
# File lib/active_redis/dirty_objects/sorted_set.rb, line 7 def []=(score, value) self.push(score) @hash ||= {} @hash[value] = score end
changes()
click to toggle source
Calls superclass method
ActiveRedis::DirtyObjects::Array#changes
# File lib/active_redis/dirty_objects/sorted_set.rb, line 22 def changes super.merge(hash: @hash) end
replace(hash)
click to toggle source
# File lib/active_redis/dirty_objects/sorted_set.rb, line 13 def replace(hash) @hash = hash self.clear hash.values.each do |value| self.push(value) end hash end