Table of Contents - audrey-0.3.2 Documentation
Classes and Modules
- Audrey
- Audrey::Engine
- Audrey::Engine::SQLite3
- Audrey::Engine::SQLite3::Init
- Audrey::Engine::SQLite3::Query
- Audrey::Engine::SQLite3::Query::Q0
- Audrey::Engine::SQLite3::Transaction
- Audrey::Engine::SQLite3::Transaction::AutoCommit
- Audrey::Engine::SQLite3::Transaction::RC
- Audrey::Exception
- Audrey::Exception::DatabaseExit
- Audrey::Exception::Permission
- Audrey::Exception::Permission::Read
- Audrey::Exception::Permission::Write
- Audrey::Exception::TransactionExit
- Audrey::Mode
- Audrey::Node
- Audrey::Node::Array
- Audrey::Node::Collection
- Audrey::Node::Hash
- Audrey::Object
- Audrey::Object::Array
- Audrey::Object::Collection
- Audrey::Object::Custom
- Audrey::Object::Custom::Field
- Audrey::Object::Custom::Graph
- Audrey::Object::Custom::Graph::Directed
- Audrey::Object::Custom::Graph::Undirected
- Audrey::Object::Hash
- Audrey::Object::Root
- Audrey::Object::Scalar
- Audrey::Object::Scalar::Boolean
- Audrey::Object::Scalar::Null
- Audrey::Object::Scalar::Number
- Audrey::Object::Scalar::String
- Audrey::Object::Scalar::String::Field
- Audrey::Object::Searchable
- Audrey::Query
- Audrey::Query::Q0
- Audrey::Query::Q0::Defined
- Audrey::Query::Q0::Fields
- Audrey::Query::Q0::Iterator
- Audrey::Transaction
- Audrey::Util
Methods
- ::[] — Audrey::Object::Custom
- ::aclass_fco — Audrey::Util
- ::aclass_isolate — Audrey::Util
- ::aclasses — Audrey::Object
- ::build — Audrey::Engine::SQLite3::Init
- ::connect — Audrey
- ::create_object — Audrey::Node::Collection
- ::current_db — Audrey
- ::current_db= — Audrey
- ::custom_class? — Audrey::Util
- ::descendant? — Audrey::Object::Custom
- ::descendants — Audrey::Object
- ::explicit_or_current_db — Audrey
- ::fco — Audrey::Object
- ::fco= — Audrey::Object
- ::field — Audrey::Object::Custom
- ::field_definition — Audrey::Object::Scalar::String
- ::fields — Audrey::Object::Custom
- ::finalize — Audrey
- ::graph_field? — Audrey::Util
- ::has_checks? — Audrey::Object::Custom
- ::has_checks_search — Audrey::Object::Custom
- ::hsa — Audrey::Object::Scalar
- ::hsa — Audrey::Object::Array
- ::hsa — Audrey::Object::Hash
- ::id_field — Audrey::Object::Custom
- ::id_field= — Audrey::Object::Custom
- ::inherited — Audrey::Object
- ::initialize_engine — Audrey
- ::isolate — Audrey::Object
- ::isolate= — Audrey::Object
- ::journal — Audrey::Engine::SQLite3::Init
- ::new — Audrey
- ::new — Audrey::Transaction
- ::new — Audrey::Mode
- ::new — Audrey::Node
- ::new — Audrey::Object::Custom
- ::new — Audrey::Object::Custom::Field
- ::new — Audrey::Exception::TransactionExit
- ::new — Audrey::Exception::DatabaseExit
- ::new — Audrey::Object::Scalar::String::Field
- ::new — Audrey::Engine::SQLite3
- ::new — Audrey::Engine::SQLite3::Transaction
- ::new — Audrey::Engine::SQLite3::Transaction::RC
- ::new — Audrey::Engine::SQLite3::Query::Q0
- ::new — Audrey::Query::Q0
- ::new — Audrey::Query::Q0::Fields
- ::new — Audrey::Query::Q0::Iterator
- ::new_auto_fields — Audrey::Object::Custom
- ::new_object — Audrey::Node::Hash
- ::new_object — Audrey::Node::Array
- ::node_class — Audrey::Object::Array
- ::node_class — Audrey::Object::Hash
- ::node_class — Audrey::Object::Root
- ::objects — Audrey::Engine::SQLite3::Init
- ::own_fields — Audrey::Object::Custom
- ::params_to_opts — Audrey
- ::partitions — Audrey::Engine::SQLite3::Init
- ::randstr — Audrey::Util
- ::rclass_from_aclass — Audrey::Util
- ::relationships — Audrey::Engine::SQLite3::Init
- ::session_tables — Audrey::Engine::SQLite3
- ::sessions — Audrey::Engine::SQLite3::Init
- ::set_row_scalar — Audrey::Engine::SQLite3
- ::settings — Audrey::Engine::SQLite3::Init
- ::uuid — Audrey::Util
- ::views — Audrey::Engine::SQLite3::Init
- #[] — Audrey::Node::Hash
- #[] — Audrey::Node::Array
- #[]= — Audrey::Node::Hash
- #[]= — Audrey::Node::Array
- #aclasses — Audrey::Engine::SQLite3::Query::Q0
- #aclasses — Audrey::Query::Q0
- #add — Audrey::Query::Q0::Fields
- #add_relationship — Audrey::Engine::SQLite3
- #add_to_class — Audrey::Object::Custom::Field
- #add_xt — Audrey::Engine::SQLite3
- #alive? — Audrey::Node
- #ancestors — Audrey::Node
- #ancestors — Audrey::Engine::SQLite3
- #any? — Audrey::Node::Collection
- #array_each — Audrey::Engine::SQLite3
- #attach_to — Audrey::Node::Hash
- #attach_to — Audrey::Node::Array
- #audrey — Audrey::Object::Custom
- #auto_add — Audrey::Object::Custom::Field
- #autocommit — Audrey
- #base_checks — Audrey::Object::Custom::Field
- #base_checks — Audrey::Object::Scalar::String::Field
- #build_array — Audrey
- #changed — Audrey::Node::Collection
- #changed= — Audrey::Node::Collection
- #changed_get — Audrey::Engine::SQLite3
- #changed_objects — Audrey
- #changed_objects — Audrey::Engine::SQLite3
- #changed_set — Audrey::Engine::SQLite3
- #checks_outside_transaction — Audrey
- #child_pks — Audrey::Node::Collection
- #clear — Audrey::Node::Collection
- #clear_collection — Audrey::Engine::SQLite3
- #clone — Audrey::Query::Q0
- #clone — Audrey::Query::Q0::Fields
- #close — Audrey
- #close — Audrey::Engine::SQLite3
- #close — Audrey::Query::Q0::Iterator
- #collection_child_pks — Audrey::Engine::SQLite3
- #collection_length — Audrey::Engine::SQLite3
- #commit — Audrey::Engine::SQLite3
- #commit — Audrey::Engine::SQLite3::Transaction::AutoCommit
- #commit — Audrey::Engine::SQLite3::Transaction::RC
- #connect_engine — Audrey
- #count — Audrey::Engine::SQLite3::Query::Q0
- #count — Audrey::Query::Q0
- #count — Audrey::Object::Searchable
- #current — Audrey
- #custom_functions — Audrey::Engine::SQLite3
- #defined — Audrey::Query::Q0
- #delete — Audrey::Node::Hash
- #delete_object — Audrey::Node
- #delete_object — Audrey::Engine::SQLite3
- #each — Audrey::Node::Hash
- #each — Audrey::Node::Array
- #each — Audrey::Engine::SQLite3::Query::Q0
- #each — Audrey::Query::Q0
- #each — Audrey::Object::Searchable
- #each_with_index — Audrey::Node::Array
- #ensure_object_record — Audrey
- #exit — Audrey
- #exit — Audrey::Transaction
- #fco — Audrey::Node
- #first — Audrey::Query::Q0
- #first — Audrey::Object::Searchable
- #get_dbh — Audrey::Engine::SQLite3
- #get_xt — Audrey::Engine::SQLite3
- #has_checks? — Audrey::Object::Custom::Field
- #has_checks? — Audrey::Object::Scalar::String::Field
- #has_key? — Audrey::Node::Hash
- #hash_each — Audrey::Engine::SQLite3
- #hash_element_delete — Audrey::Engine::SQLite3
- #hash_has_key? — Audrey::Engine::SQLite3
- #hash_keys — Audrey::Engine::SQLite3
- #hash_pairs — Audrey::Engine::SQLite3::Query::Q0
- #import_csv — Audrey
- #in_transaction? — Audrey::Engine::SQLite3
- #include? — Audrey::Node::Array
- #insert_object — Audrey
- #insert_object — Audrey::Engine::SQLite3
- #isolate — Audrey::Node
- #iterator — Audrey::Engine::SQLite3::Query::Q0
- #iterator — Audrey::Query::Q0
- #keys — Audrey::Node::Hash
- #length — Audrey::Node::Collection
- #next — Audrey::Query::Q0::Iterator
- #normalize — Audrey::Object::Custom::Field
- #normalize — Audrey::Object::Scalar::String::Field
- #object_exists? — Audrey::Engine::SQLite3
- #object_from_pk — Audrey
- #object_from_row — Audrey
- #partition= — Audrey
- #prepare_insert_collection — Audrey::Engine::SQLite3
- #prepare_query — Audrey::Object::Searchable
- #prepare_subqueries — Audrey::Engine::SQLite3::Query::Q0
- #purge — Audrey
- #purge — Audrey::Engine::SQLite3
- #push — Audrey::Node::Array
- #q0 — Audrey
- #q0 — Audrey::Engine::SQLite3
- #read_check — Audrey
- #records — Audrey::Object::Custom::Graph::Undirected
- #release — Audrey::Engine::SQLite3::Transaction::AutoCommit
- #release — Audrey::Engine::SQLite3::Transaction::RC
- #reset — Audrey
- #reset_savepoints — Audrey::Engine::SQLite3
- #rollback — Audrey::Engine::SQLite3
- #rollback — Audrey::Engine::SQLite3::Transaction::AutoCommit
- #rollback — Audrey::Engine::SQLite3::Transaction::RC
- #root_pk — Audrey::Engine::SQLite3
- #row — Audrey::Node
- #row_by_array_index — Audrey::Engine::SQLite3
- #row_by_pk — Audrey::Engine::SQLite3
- #row_hash_by_key — Audrey::Engine::SQLite3
- #run_checks — Audrey
- #sample — Audrey::Query::Q0
- #sample — Audrey::Object::Searchable
- #samples — Audrey::Query::Q0
- #samples — Audrey::Object::Searchable
- #save_child — Audrey::Node::Collection
- #select_hash_elements — Audrey::Engine::SQLite3::Query::Q0
- #select_objects — Audrey::Engine::SQLite3::Query::Q0
- #session_pk — Audrey
- #set_lock — Audrey::Engine::SQLite3
- #set_query_pk — Audrey::Engine::SQLite3::Query::Q0
- #simple_exec — Audrey::Engine::SQLite3
- #start — Audrey::Engine::SQLite3::Transaction::AutoCommit
- #start — Audrey::Engine::SQLite3::Transaction::RC
- #sub_query_pk — Audrey::Engine::SQLite3::Query::Q0
- #sum — Audrey::Query::Q0
- #terminate — Audrey::Engine::SQLite3::Transaction::RC
- #to_array — Audrey::Node::Array
- #transaction — Audrey
- #transaction — Audrey::Engine::SQLite3
- #values — Audrey::Node::Hash
- #within_initialize — Audrey::Object::Custom
- #write_check — Audrey