Class: Persistence::Object::Complex::Index::AttributeIndex

Inherits:
Object
  • Object
show all
Includes:
AttributeIndexInterface
Defined in:
lib/persistence/object/complex/index/attribute_index.rb,
lib/namespaces.rb

Overview

Index on object attributes, which calls attribute method to retrieve value for persistence, and which

will load value from persistence port back into same attribute through setter method.

Defined Under Namespace

Modules: AttributeIndexInterface

Instance Attribute Summary

Attributes included from Index

#parent_bucket

Method Summary

Methods included from AttributeIndexInterface

#attribute_name, #attribute_name=, #index_object

Methods included from 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