Table of Contents - lifesaver-0.2.1 Documentation
Classes and Modules
- Lifesaver
- Lifesaver::Config
- Lifesaver::IndexWorker
- Lifesaver::Indexing
- Lifesaver::Indexing::Enqueuer
- Lifesaver::Indexing::Indexer
- Lifesaver::Indexing::ModelAdditions
- Lifesaver::Indexing::ModelAdditions::ClassMethods
- Lifesaver::Notification
- Lifesaver::Notification::DependentAssociations
- Lifesaver::Notification::EagerLoader
- Lifesaver::Notification::Enqueuer
- Lifesaver::Notification::IndexingGraph
- Lifesaver::Notification::ModelAdditions
- Lifesaver::Notification::ModelAdditions::ClassMethods
- Lifesaver::Notification::NotifiableAssociations
- Lifesaver::Notification::NotifiableAssociations::AssociationKeys
- Lifesaver::Notification::TraversalQueue
- Lifesaver::Railtie
- Lifesaver::SerializedModel
- Lifesaver::VisitorWorker
Methods
- ::included — Lifesaver::Indexing::ModelAdditions
- ::included — Lifesaver::Notification::ModelAdditions
- ::new — Lifesaver::Config
- ::new — Lifesaver::Indexing::Enqueuer
- ::new — Lifesaver::Indexing::Indexer
- ::new — Lifesaver::Notification::DependentAssociations
- ::new — Lifesaver::Notification::EagerLoader
- ::new — Lifesaver::Notification::Enqueuer
- ::new — Lifesaver::Notification::IndexingGraph
- ::new — Lifesaver::Notification::NotifiableAssociations
- ::new — Lifesaver::Notification::TraversalQueue
- ::perform — Lifesaver::IndexWorker
- ::perform — Lifesaver::VisitorWorker
- ::queue — Lifesaver::IndexWorker
- ::queue — Lifesaver::VisitorWorker
- #<< — Lifesaver::Notification::TraversalQueue
- #add_associations — Lifesaver::Notification::NotifiableAssociations
- #add_model — Lifesaver::Notification::EagerLoader
- #add_model_to_loader — Lifesaver::Notification::IndexingGraph
- #add_unvisited_associations — Lifesaver::Notification::IndexingGraph
- #any_to_notify? — Lifesaver::Notification::NotifiableAssociations
- #associations_to_load — Lifesaver::Notification::ModelAdditions
- #associations_to_notify — Lifesaver::Notification::ModelAdditions
- #class_name — Lifesaver::Indexing::Enqueuer
- #config — Lifesaver
- #config= — Lifesaver
- #configure — Lifesaver
- #empty? — Lifesaver::Notification::EagerLoader
- #empty? — Lifesaver::Notification::TraversalQueue
- #enqueue — Lifesaver::Indexing::Enqueuer
- #enqueue — Lifesaver::Notification::Enqueuer
- #enqueue_indexing — Lifesaver::Indexing::ModelAdditions
- #enqueue_worker — Lifesaver::Notification::ModelAdditions
- #enqueues_indexing — Lifesaver::Indexing::ModelAdditions::ClassMethods
- #fetch — Lifesaver::Notification::DependentAssociations
- #generate — Lifesaver::Notification::IndexingGraph
- #has_index? — Lifesaver::Indexing::ModelAdditions
- #index — Lifesaver::Indexing::Indexer
- #indexing_suppressed? — Lifesaver
- #initialize_models — Lifesaver::Notification::IndexingGraph
- #klass — Lifesaver::Indexing::Indexer
- #load — Lifesaver::Notification::EagerLoader
- #load_associations — Lifesaver::Notification::EagerLoader
- #load_associations — Lifesaver::Notification::ModelAdditions
- #load_associations_for_model — Lifesaver::Notification::IndexingGraph
- #load_into_queue — Lifesaver::Notification::IndexingGraph
- #load_models — Lifesaver::Notification::IndexingGraph
- #load_with_notifiable_associations — Lifesaver::Notification::ModelAdditions::ClassMethods
- #loader_full? — Lifesaver::Notification::IndexingGraph
- #mark_model_added — Lifesaver::Notification::EagerLoader
- #model_id — Lifesaver::Indexing::Enqueuer
- #model_key — Lifesaver::Notification::TraversalQueue
- #model_needs_to_notify? — Lifesaver::Notification::IndexingGraph
- #model_previously_added? — Lifesaver::Notification::EagerLoader
- #model_should_be_indexed? — Lifesaver::Notification::IndexingGraph
- #model_visited? — Lifesaver::Notification::TraversalQueue
- #models_for_association — Lifesaver::Notification::ModelAdditions
- #needs_to_notify? — Lifesaver::Notification::ModelAdditions
- #notification_callbacks — Lifesaver::Notification::ModelAdditions::ClassMethods
- #notifies_for_indexing — Lifesaver::Notification::ModelAdditions::ClassMethods
- #on_change — Lifesaver::Notification::NotifiableAssociations
- #on_notify — Lifesaver::Notification::NotifiableAssociations
- #perform — Lifesaver::Indexing::Indexer
- #pop — Lifesaver::Notification::TraversalQueue
- #pop_model — Lifesaver::Notification::IndexingGraph
- #populate — Lifesaver::Notification::DependentAssociations
- #populate — Lifesaver::Notification::NotifiableAssociations
- #push — Lifesaver::Notification::TraversalQueue
- #push_model — Lifesaver::Notification::IndexingGraph
- #queue_full? — Lifesaver::Notification::IndexingGraph
- #remove — Lifesaver::Indexing::Indexer
- #serialize_models — Lifesaver::Notification::ModelAdditions
- #should_enqueue? — Lifesaver::Indexing::Enqueuer
- #should_enqueue? — Lifesaver::Notification::Enqueuer
- #should_index? — Lifesaver::Indexing::ModelAdditions
- #size — Lifesaver::Notification::TraversalQueue
- #store — Lifesaver::Indexing::Indexer
- #suppress_indexing — Lifesaver
- #suppress_indexing — Lifesaver::Indexing::ModelAdditions
- #suppress_indexing? — Lifesaver::Indexing::ModelAdditions
- #unsuppress_indexing — Lifesaver
- #unsuppress_indexing — Lifesaver::Indexing::ModelAdditions
- #update_associations — Lifesaver::Notification::ModelAdditions
- #visit_model — Lifesaver::Notification::TraversalQueue