class Hikki::Adapters::MemoryAdapter
Attributes
collections[R]
store[R]
uuid_generator[R]
Public Class Methods
new(uuid_generator=SecureRandom)
click to toggle source
Calls superclass method
Hikki::Adapters::Adapter::new
# File lib/hikki/adapters/memory_adapter.rb, line 6 def initialize(uuid_generator=SecureRandom) super() @uuid_generator = uuid_generator @store = {} @collections = {} end
Public Instance Methods
collection_for(collection)
click to toggle source
# File lib/hikki/adapters/memory_adapter.rb, line 13 def collection_for(collection) collections.fetch(collection, MemoryCollection.new(collection, store, uuid_generator)) end