Table of Contents - closure_tree-8.0.0 Documentation
Classes and Modules
- ClosureTree
- ClosureTree::ActiveRecordSupport
- ClosureTree::Configuration
- ClosureTree::DeterministicOrdering
- ClosureTree::Digraphs
- ClosureTree::Finders
- ClosureTree::Generators
- ClosureTree::Generators::ConfigGenerator
- ClosureTree::Generators::MigrationGenerator
- ClosureTree::HasClosureTree
- ClosureTree::HasClosureTreeRoot
- ClosureTree::HashTree
- ClosureTree::HashTreeSupport
- ClosureTree::HierarchyMaintenance
- ClosureTree::Model
- ClosureTree::MultipleRootError
- ClosureTree::NumericDeterministicOrdering
- ClosureTree::NumericOrderSupport
- ClosureTree::NumericOrderSupport::GenericAdapter
- ClosureTree::NumericOrderSupport::MysqlAdapter
- ClosureTree::NumericOrderSupport::PostgreSQLAdapter
- ClosureTree::RootOrderingDisabledError
- ClosureTree::Support
- ClosureTree::SupportAttributes
- ClosureTree::SupportFlags
Methods
- ::adapter_for_connection — ClosureTree::NumericOrderSupport
- ::configuration — ClosureTree
- ::configure — ClosureTree
- ::new — ClosureTree::Support
- #== — ClosureTree::Support
- #_ct — ClosureTree::Model
- #_ct_after_save — ClosureTree::HierarchyMaintenance
- #_ct_before_destroy — ClosureTree::HierarchyMaintenance
- #_ct_before_save — ClosureTree::HierarchyMaintenance
- #_ct_id — ClosureTree::Model
- #_ct_parent_id — ClosureTree::Model
- #_ct_quoted_id — ClosureTree::Model
- #_ct_quoted_parent_id — ClosureTree::Model
- #_ct_reorder_children — ClosureTree::NumericDeterministicOrdering
- #_ct_reorder_prior_siblings_if_parent_changed — ClosureTree::NumericDeterministicOrdering
- #_ct_reorder_siblings — ClosureTree::NumericDeterministicOrdering
- #_ct_skip_cycle_detection! — ClosureTree::HierarchyMaintenance
- #_ct_skip_sort_order_maintenance! — ClosureTree::HierarchyMaintenance
- #_ct_sum_order_by — ClosureTree::NumericDeterministicOrdering
- #_ct_validate — ClosureTree::HierarchyMaintenance
- #acts_as_tree — ClosureTree::HasClosureTree
- #add_child — ClosureTree::Model
- #add_sibling — ClosureTree::NumericDeterministicOrdering
- #advisory_lock_name — ClosureTree::SupportAttributes
- #ancestor_ids — ClosureTree::Model
- #ancestor_of? — ClosureTree::Model
- #ancestors — ClosureTree::Model
- #ancestry_path — ClosureTree::Model
- #append_child — ClosureTree::NumericDeterministicOrdering
- #append_sibling — ClosureTree::NumericDeterministicOrdering
- #build_ancestry_attr_path — ClosureTree::Support
- #build_hash_tree — ClosureTree::HashTreeSupport
- #child? — ClosureTree::Model
- #child_ids — ClosureTree::Model
- #child_of? — ClosureTree::Model
- #cleanup! — ClosureTree::HierarchyMaintenance
- #create — ClosureTree::Support
- #create! — ClosureTree::Support
- #creator_class — ClosureTree::Support
- #default_tree_scope — ClosureTree::HashTreeSupport
- #delete_hierarchy_references — ClosureTree::HierarchyMaintenance
- #depth — ClosureTree::Model
- #descendant_ids — ClosureTree::Model
- #descendant_of? — ClosureTree::Model
- #descendants — ClosureTree::Model
- #dont_order_roots — ClosureTree::SupportAttributes
- #family_of? — ClosureTree::Model
- #find_all_by_generation — ClosureTree::Finders
- #find_by_large_path — ClosureTree::Support
- #find_by_path — ClosureTree::Finders
- #find_or_create_by_path — ClosureTree::Finders
- #has_closure_tree — ClosureTree::HasClosureTree
- #has_closure_tree_root — ClosureTree::HasClosureTreeRoot
- #has_inheritance_column? — ClosureTree::SupportFlags
- #has_many_order_with_option — ClosureTree::Support
- #has_many_order_without_option — ClosureTree::Support
- #has_name? — ClosureTree::SupportFlags
- #hash — ClosureTree::Support
- #hash_tree — ClosureTree::HashTree
- #hash_tree — ClosureTree::HashTreeSupport
- #hash_tree — ClosureTree::Model
- #hierarchy_class_for_model — ClosureTree::Support
- #hierarchy_class_name — ClosureTree::SupportAttributes
- #hierarchy_table_name — ClosureTree::Support
- #ids_from — ClosureTree::Support
- #include_forbidden_attributes_protection? — ClosureTree::SupportFlags
- #leaf? — ClosureTree::Model
- #leaves — ClosureTree::Finders
- #leaves — ClosureTree::Model
- #level — ClosureTree::Model
- #lowest_common_ancestor — ClosureTree::Finders
- #max_join_tables — ClosureTree::Support
- #name_column — ClosureTree::SupportAttributes
- #name_sym — ClosureTree::SupportAttributes
- #nulls_last_order_by — ClosureTree::SupportAttributes
- #order_by — ClosureTree::SupportAttributes
- #order_by_order — ClosureTree::SupportAttributes
- #order_column — ClosureTree::SupportAttributes
- #order_column_sym — ClosureTree::SupportAttributes
- #order_is_numeric? — ClosureTree::SupportFlags
- #order_option? — ClosureTree::SupportFlags
- #order_value — ClosureTree::DeterministicOrdering
- #order_value= — ClosureTree::DeterministicOrdering
- #parent_column_name — ClosureTree::SupportAttributes
- #parent_column_sym — ClosureTree::SupportAttributes
- #parent_of? — ClosureTree::Model
- #prepend_child — ClosureTree::NumericDeterministicOrdering
- #prepend_sibling — ClosureTree::NumericDeterministicOrdering
- #primary_key_column — ClosureTree::SupportAttributes
- #primary_key_type — ClosureTree::SupportAttributes
- #quoted_hierarchy_table_name — ClosureTree::SupportAttributes
- #quoted_id_column_name — ClosureTree::SupportAttributes
- #quoted_name_column — ClosureTree::SupportAttributes
- #quoted_order_column — ClosureTree::SupportAttributes
- #quoted_parent_column_name — ClosureTree::SupportAttributes
- #quoted_table_name — ClosureTree::SupportAttributes
- #quoted_value — ClosureTree::SupportAttributes
- #rebuild! — ClosureTree::HierarchyMaintenance
- #remove_prefix_and_suffix — ClosureTree::ActiveRecordSupport
- #reorder_with_parent_id — ClosureTree::NumericOrderSupport::MysqlAdapter
- #reorder_with_parent_id — ClosureTree::NumericOrderSupport::PostgreSQLAdapter
- #reorder_with_parent_id — ClosureTree::NumericOrderSupport::GenericAdapter
- #require_order_column — ClosureTree::SupportAttributes
- #root — ClosureTree::Finders
- #root — ClosureTree::Model
- #root? — ClosureTree::Model
- #root_of? — ClosureTree::Model
- #roots — ClosureTree::Finders
- #roots_and_descendants_preordered — ClosureTree::NumericDeterministicOrdering
- #rows_updated — ClosureTree::NumericOrderSupport::PostgreSQLAdapter
- #scope_with_order — ClosureTree::Support
- #scoped_attributes — ClosureTree::Support
- #self_and_ancestors_ids — ClosureTree::Model
- #self_and_descendant_ids — ClosureTree::Model
- #self_and_descendants_preordered — ClosureTree::NumericDeterministicOrdering
- #self_and_siblings — ClosureTree::Model
- #short_hierarchy_class_name — ClosureTree::SupportAttributes
- #sibling_ids — ClosureTree::Model
- #siblings — ClosureTree::Model
- #siblings_after — ClosureTree::DeterministicOrdering
- #siblings_before — ClosureTree::DeterministicOrdering
- #subclass? — ClosureTree::SupportFlags
- #t_alias_keyword — ClosureTree::SupportAttributes
- #to_digraph_label — ClosureTree::Digraphs
- #to_dot_digraph — ClosureTree::Digraphs
- #update_order_value — ClosureTree::DeterministicOrdering
- #use_attr_accessible? — ClosureTree::SupportFlags
- #where_eq — ClosureTree::Support
- #with_advisory_lock — ClosureTree::Support
- #with_ancestor — ClosureTree::Finders
- #with_descendant — ClosureTree::Finders
- #with_order_option — ClosureTree::Support
- #without_instance — ClosureTree::Finders
- #without_self — ClosureTree::Finders