Table of Contents - arel_hash-0.0.1 Documentation
Classes and Modules
- Arel
- Arel::Nodes
- Arel::Nodes
- Arel::Nodes::Any
- Arel::Nodes::Casted
- Arel::Nodes::Contains
- ArelHash
- ArelHash::ArelHashFactory
- ArelHash::NodeFactory
- ArelHash::Optimizer
- ArelHash::Sanitizer
Methods
- ::create_from_active_record — ArelHash
- ::create_node — ArelHash
- ::make_canonical — ArelHash::ArelHashFactory
- ::new — ArelHash::ArelHashFactory
- ::new — ArelHash::NodeFactory
- ::new — ArelHash::Optimizer
- ::new — ArelHash::Sanitizer
- ::singleton_tuple! — ArelHash
- #arel_hash_for_array_value — ArelHash::ArelHashFactory
- #arel_hash_for_range_value — ArelHash::ArelHashFactory
- #arel_hash_for_singleton_value — ArelHash::ArelHashFactory
- #create_and_node — ArelHash::NodeFactory
- #create_arel_hash_tuple — ArelHash::ArelHashFactory
- #create_collection_node — ArelHash::NodeFactory
- #create_from_active_record — ArelHash::ArelHashFactory
- #create_node — ArelHash::NodeFactory
- #create_node_collection — ArelHash::NodeFactory
- #create_or_node — ArelHash::NodeFactory
- #create_predication_node — ArelHash::NodeFactory
- #do_create_node — ArelHash::NodeFactory
- #expand_meta_predicates — ArelHash::NodeFactory
- #hash — Arel::Nodes::Casted
- #join_nodes — ArelHash::NodeFactory
- #name_value_to_arel_hash — ArelHash::ArelHashFactory
- #optimize — ArelHash::Optimizer
- #optimize_and_nodes — ArelHash::Optimizer
- #optimize_collection_node — ArelHash::Optimizer
- #optimize_duplicate_eqs — ArelHash::Optimizer
- #optimize_eqs_and_ins — ArelHash::Optimizer
- #optimize_or_nodes — ArelHash::Optimizer
- #partition_by_keys — ArelHash::Optimizer
- #sanitize — ArelHash::Sanitizer
- #sanitize_predication_hash — ArelHash::Sanitizer
- #shallow_optimize_collection_node — ArelHash::Optimizer
- #values_per_attribute — ArelHash::Optimizer
- #wrap_operand — ArelHash::NodeFactory