Table of Contents - elos-1.0.25 Documentation
Classes and Modules
- Elos
- Elos::Configuration
- Elos::Criteria
- Elos::Errors
- Elos::Errors::NotFound
- Elos::Errors::ValidationFailed
- Elos::Helpers
- Elos::Index
- Elos::Index::Attributes
- Elos::Index::Attributes::KeysGuesser
- Elos::Index::Core
- Elos::Index::Indexable
- Elos::Index::Locatable
- Elos::Index::Mappings
- Elos::Index::Mappings::Generator
- Elos::Index::Model
- Elos::Index::Model::Assignable
- Elos::Index::Model::Attributes
- Elos::Index::Model::Identifiable
- Elos::Index::Model::Initializable
- Elos::Index::Model::Object
- Elos::Index::Properties
- Elos::Index::RawHelpers
- Elos::Index::Refreshable
- Elos::Index::Registration
- Elos::Index::Reindexable
- Elos::Index::Searchable
- Elos::Index::Subscribable
- Elos::Index::Unindexable
- Elos::Lock
- Elos::QueryBuilder
- Elos::QueryBuilder::Base
- Elos::QueryBuilder::Builtin
- Elos::QueryBuilder::Builtin::MatchAllQueryBuilder
- Elos::QueryBuilder::Builtin::WhereQueryBuilder
- Elos::QueryBuilder::Filters
- Elos::QueryBuilder::Queries
- Elos::Repository
- Elos::Repository::Adapter
- Elos::Repository::Adapter::ActiveRecord
- Elos::Repository::Adapter::ActiveRecord::Scanable
- Elos::Repository::Adapter::Elos
- Elos::Repository::Adapter::Elos::Migratable
- Elos::Repository::Adapter::Elos::Model
- Elos::Repository::Adapter::Elos::Model::Destroyable
- Elos::Repository::Adapter::Elos::Model::Persistable
- Elos::Repository::Adapter::Elos::Model::Reindexable
- Elos::Repository::Adapter::Elos::Model::Unindexable
- Elos::Repository::Adapter::Elos::Model::Validatable
- Elos::Repository::Adapter::Elos::Scanable
- Elos::Repository::Publishable
- Elos::Result
- Elos::SpecHelper
Methods
- ::encode — Elos::Index::Model::Object
- ::generate — Elos::Index::Mappings::Generator
- ::guess — Elos::Index::Attributes::KeysGuesser
- ::inner_encode — Elos::Index::Model::Object
- ::lock — Elos::Lock
- ::new — Elos::Criteria
- ::new — Elos::Errors::NotFound
- ::new — Elos::Errors::ValidationFailed
- ::new — Elos::Index::Model::Object
- ::new — Elos::QueryBuilder::Base
- ::new — Elos::Result
- ::new — Elos::Index::Model::Initializable
- ::reindex_all — Elos::Repository::Adapter::Elos
- ::unlock — Elos::Lock
- #_save — Elos::Repository::Adapter::Elos::Model::Persistable
- #_save_core — Elos::Repository::Adapter::Elos::Model::Persistable
- #_scan — Elos::Repository::Adapter::Elos::Scanable
- #alias_index — Elos::Index::Reindexable
- #aliased_index_name — Elos::Index::Reindexable
- #aliased_index_names — Elos::Index::Reindexable
- #and_filter — Elos::QueryBuilder::Filters
- #array_property — Elos::Index::Properties
- #assign_attributes — Elos::Index::Model::Assignable
- #attribute_keys — Elos::Index::Attributes
- #attributes — Elos::Index::Model::Attributes
- #boolean_property — Elos::Index::Properties
- #build — Elos::QueryBuilder::Builtin::MatchAllQueryBuilder
- #build — Elos::QueryBuilder::Builtin::WhereQueryBuilder
- #config — Elos::Configuration
- #create — Elos::Repository::Adapter::Elos::Model::Persistable
- #create! — Elos::Repository::Adapter::Elos::Model::Persistable
- #create_index — Elos::Index::Core
- #create_index_with_random_name — Elos::Index::Reindexable
- #current_page — Elos::Criteria
- #delete_index — Elos::Index::Core
- #destroy — Elos::Repository::Adapter::Elos::Model::Destroyable
- #destroyed? — Elos::Repository::Adapter::Elos::Model::Destroyable
- #each — Elos::Result
- #exists_filter — Elos::QueryBuilder::Filters
- #field — Elos::Index::Mappings
- #find — Elos::Index::Locatable
- #first! — Elos::Criteria
- #first_page? — Elos::Criteria
- #ids_query — Elos::QueryBuilder::Queries
- #includes — Elos::Criteria
- #index — Elos::Index::Indexable
- #index_data — Elos::Index::Indexable
- #index_parameters — Elos::Index::Core
- #initialize_for_reindex — Elos::Index::Reindexable
- #integer_property — Elos::Index::Properties
- #last_page? — Elos::Criteria
- #limit — Elos::Criteria
- #lock_key — Elos::Index::Reindexable
- #long_property — Elos::Index::Properties
- #mappings — Elos::Index::Mappings
- #match_all_query — Elos::QueryBuilder::Queries
- #match_query — Elos::QueryBuilder::Queries
- #method_missing — Elos::Index::Model::Object
- #method_missing — Elos::Index::Model::Assignable
- #migrate — Elos::Repository::Adapter::Elos::Migratable
- #missing_filter — Elos::QueryBuilder::Filters
- #no_index_string_property — Elos::Index::Properties
- #objectify — Elos::Index::Model::Object
- #optionally_run_callbacks — Elos::Repository::Adapter::Elos::Model::Persistable
- #or_filter — Elos::QueryBuilder::Filters
- #page — Elos::Criteria
- #per — Elos::Criteria
- #persisted? — Elos::Repository::Adapter::Elos::Model::Persistable
- #physically_destroy — Elos::Repository::Adapter::Elos::Model::Destroyable
- #physically_destroy? — Elos::Repository::Adapter::Elos::Model::Destroyable
- #pluck — Elos::Result
- #publish_reindex — Elos::Repository::Publishable
- #query — Elos::Criteria
- #query_builder — Elos::Index::Searchable
- #random_index_name — Elos::Index::Reindexable
- #range_filter — Elos::QueryBuilder::Filters
- #raw_get — Elos::Index::RawHelpers
- #read_index_name — Elos::Index::Reindexable
- #refresh — Elos::Index::Refreshable
- #refresh_index — Elos::Index::Core
- #reindex — Elos::Helpers
- #reindex — Elos::Index::Reindexable
- #reindex — Elos::Repository::Adapter::Elos::Model::Reindexable
- #repair_for_reindex — Elos::Index::Reindexable
- #result — Elos::Criteria
- #result — Elos::Result
- #save — Elos::Repository::Adapter::Elos::Model::Persistable
- #save! — Elos::Repository::Adapter::Elos::Model::Persistable
- #scan — Elos::Repository::Adapter::ActiveRecord::Scanable
- #scan — Elos::Repository::Adapter::Elos::Scanable
- #search — Elos::Index::Searchable
- #set_reindex — Elos::Index::Reindexable
- #string_property — Elos::Index::Properties
- #subscribe — Elos::Index::Subscribable
- #switch_pointed_index — Elos::Index::Reindexable
- #term_filter — Elos::QueryBuilder::Filters
- #terms_filter — Elos::QueryBuilder::Filters
- #to_a! — Elos::Criteria
- #total_count — Elos::Criteria
- #total_pages — Elos::Criteria
- #unalias_index — Elos::Index::Reindexable
- #unindex — Elos::Helpers
- #unindex — Elos::Index::Unindexable
- #unindex — Elos::Repository::Adapter::Elos::Model::Unindexable
- #update — Elos::Repository::Adapter::Elos::Model::Persistable
- #update! — Elos::Repository::Adapter::Elos::Model::Persistable
- #validate! — Elos::Repository::Adapter::Elos::Model::Validatable
- #where — Elos::Index::Locatable
- #wrap_build — Elos::QueryBuilder::Base
- #wrap_index_data — Elos::Index::Indexable
- #write_index_name — Elos::Index::Reindexable
- #write_index_names — Elos::Index::Reindexable