Class: Persistence::Object::Index::ExplicitIndex
- Inherits:
-
Object
- Object
- Persistence::Object::Index::ExplicitIndex
- Includes:
- ExplicitIndexInterface
- Defined in:
- lib/persistence/object/index/explicit_index.rb,
lib/namespaces.rb
Overview
Class used for explicit index instances, which index keys that are explicitly provided.
Interface provided in module so interface can be easily overridden.
Defined Under Namespace
Modules: ExplicitIndexInterface
Instance Attribute Summary
Attributes included from Persistence::Object::Index
Method Summary
Methods included from ExplicitIndexInterface
#index_existing_objects, #index_object
Methods included from Persistence::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