Class: Persistence::Port::Bucket::BucketIndex

Inherits:
Object
  • Object
show all
Includes:
Object::Index::BlockIndex::BlockIndexInterface
Defined in:
lib/persistence/port/bucket/bucket_index.rb

Overview

Bucket indexes run on each object inserted into bucket.

Instance Attribute Summary

Attributes included from Object::Index

#parent_bucket

Method Summary

Methods included from Object::Index::BlockIndex::BlockIndexInterface

#index_object, #indexing_procs, #initialize, #permits_nil_keys?, #requires_keys

Methods included from Object::Index

#adapter_index, #atomic_cursor, #count, #cursor, #delete_keys_for_object!, #delete_keys_for_object_id!, #disable, #each, #get_object_id, #index_existing_objects, #index_object, #index_object_id, #init_sorting_procs, #initialize, #initialize_for_bucket, #name, #permits_duplicates?, #persisted?, #sorting_proc_for_sort_name