module LruRedux::Util::SafeSync

Public Class Methods

new(*args) click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 8
def initialize(*args)
  super(*args)
end

Public Instance Methods

[](key) click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 36
def [](key)
  synchronize do
    super(key)
  end
end
[]=(key, value) click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 42
def []=(key, value)
  synchronize do
    super(key, value)
  end
end
clear() click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 84
def clear
  synchronize do
    super
  end
end
count() click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 90
def count
  synchronize do
    super
  end
end
delete(key) click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 60
def delete(key)
  synchronize do
    super(key)
  end
end
each() click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 48
def each
  synchronize do
    super
  end
end
evict(key) click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 66
def evict(key)
  synchronize do
    super(key)
  end
end
fetch(key) click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 30
def fetch(key)
  synchronize do
    super(key)
  end
end
getset(key) click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 24
def getset(key)
  synchronize do
    super(key)
  end
end
has_key?(key) click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 78
def has_key?(key)
  synchronize do
    super(key)
  end
end
key?(key) click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 72
def key?(key)
  synchronize do
    super(key)
  end
end
max_size=(max_size) click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 12
def max_size=(max_size)
  synchronize do
    super(max_size)
  end
end
to_a() click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 54
def to_a
  synchronize do
    super
  end
end
ttl=(ttl) click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 18
def ttl=(ttl)
  synchronize do
    super(ttl)
  end
end
valid?() click to toggle source
Calls superclass method
# File lib/lru_redux/util/safe_sync.rb, line 96
def valid?
  synchronize do
    super
  end
end