class Collectr::NullHash
Attributes
store[R]
Public Class Methods
new(name, options={})
click to toggle source
# File lib/collectr/null/null_hash.rb, line 5 def initialize(name, options={}) @title = name end
Public Instance Methods
[](key)
click to toggle source
# File lib/collectr/null/null_hash.rb, line 9 def [](key) end
[]=(key, val)
click to toggle source
# File lib/collectr/null/null_hash.rb, line 12 def []=(key, val) end
clear()
click to toggle source
# File lib/collectr/null/null_hash.rb, line 49 def clear end
delete(key)
click to toggle source
# File lib/collectr/null/null_hash.rb, line 19 def delete(key) end
empty?()
click to toggle source
# File lib/collectr/null/null_hash.rb, line 22 def empty? true end
fetch(key) { |key| ... }
click to toggle source
# File lib/collectr/null/null_hash.rb, line 15 def fetch(key) yield(key) if block_given? end
has_key?(key)
click to toggle source
# File lib/collectr/null/null_hash.rb, line 30 def has_key?(key) false end
key?(key)
click to toggle source
# File lib/collectr/null/null_hash.rb, line 33 def key?(key) false end
keys()
click to toggle source
# File lib/collectr/null/null_hash.rb, line 37 def keys [] end
size()
click to toggle source
# File lib/collectr/null/null_hash.rb, line 26 def size 0 end
to_hash()
click to toggle source
# File lib/collectr/null/null_hash.rb, line 45 def to_hash {} end
values()
click to toggle source
# File lib/collectr/null/null_hash.rb, line 41 def values Set.new end