Module: TKAdapter

Includes:
TSVAdapter
Defined in:
lib/scout/persist/tsv/adapter/tokyocabinet.rb

Constant Summary

Constants included from TSVAdapter

TSVAdapter::ANNOTATION_ATTR_HASH_KEY, TSVAdapter::ANNOTATION_ATTR_HASH_SERIALIZER, TSVAdapter::MAX_CHAR, TSVAdapter::SERIALIZER_ALIAS

Instance Attribute Summary

Attributes included from TSVAdapter

#closed, #persistence_class, #persistence_path, #serializer, #writable

Class Method Summary collapse

Methods included from TSVAdapter

#[], #[]=, #close, #closed?, #collect, #delete, #each_annotation_hash_key, #get_prefix, #include?, #keys_annotation_hash_key, #load_annotation_hash, #load_value, #lock, #lock_and_close, #merge!, #orig_get, #orig_set, #prefix, #range, #read, #read?, #read_and_close, #read_lock, #save_annotation_hash, #save_value, serializer_module, #size_annotation_hash_key, #values, #values_at, #with_read, #with_write, #write, #write?, #write_and_close, #write_and_read, #write_lock

Class Method Details

.extended(obj) ⇒ Object



6
7
8
9
# File 'lib/scout/persist/tsv/adapter/tokyocabinet.rb', line 6

def self.extended(obj)
  obj.extend TSVAdapter
  obj
end