Table of Contents - arel-2.2.3 Documentation
Pages
History
2.2.1 / 2011-09-15
2.2.0 / 2011-08-09
2.1.4 / 2011-07-25
2.1.3 / 2011-06-27
2.1.2 / 2011-06-27
2.1.1 / 2011/05/14
2.1.0 / 2011/04/30
2.0.9 / 2010/02/25
2.0.8 / 2010/02/08
2.0.7
2.0.6 12/01/2010
2.0.5 11/30/2010
2.0.4
2.0.3
2.0.2
2.0.1
2.0.0 / 2010-08-01
0.3.0 / 2010-03-10
0.2.1 / 2010-02-05
0.2.0 / 2010-01-31
0.1.0 / 2009-08-06
MIT-LICENSE
Manifest
Classes/Modules
Arel
Arel::AliasPredication
Arel::Attributes
Arel::Attributes::Attribute
Arel::Attributes::Boolean
Arel::Attributes::Decimal
Arel::Attributes::Float
Arel::Attributes::Integer
Arel::Attributes::String
Arel::Attributes::Time
Arel::Attributes::Undefined
Arel::Crud
Arel::DeleteManager
Arel::Expression
Arel::Expressions
Arel::FactoryMethods
Arel::InsertManager
Arel::Math
Arel::Node
Arel::Nodes
Arel::Nodes::Addition
Arel::Nodes::And
Arel::Nodes::Ascending
Arel::Nodes::Binary
Arel::Nodes::BindParam
Arel::Nodes::Count
Arel::Nodes::DeleteStatement
Arel::Nodes::Descending
Arel::Nodes::Distinct
Arel::Nodes::Division
Arel::Nodes::Equality
Arel::Nodes::False
Arel::Nodes::Function
Arel::Nodes::In
Arel::Nodes::InfixOperation
Arel::Nodes::InnerJoin
Arel::Nodes::InsertStatement
Arel::Nodes::JoinSource
Arel::Nodes::Multiplication
Arel::Nodes::NamedFunction
Arel::Nodes::Node
Arel::Nodes::Ordering
Arel::Nodes::OuterJoin
Arel::Nodes::SelectCore
Arel::Nodes::SelectStatement
Arel::Nodes::SqlLiteral
Arel::Nodes::StringJoin
Arel::Nodes::Subtraction
Arel::Nodes::TableAlias
Arel::Nodes::True
Arel::Nodes::Unary
Arel::Nodes::UnqualifiedColumn
Arel::Nodes::UpdateStatement
Arel::Nodes::Values
Arel::Nodes::With
Arel::Nodes::WithRecursive
Arel::OrderPredications
Arel::Predications
Arel::Relation
Arel::SelectManager
Arel::Sql
Arel::Sql::Engine
Arel::SqlLiteral
Arel::Table
Arel::TreeManager
Arel::UpdateManager
Arel::Visitors
Arel::Visitors::BindVisitor
Arel::Visitors::DepthFirst
Arel::Visitors::Dot
Arel::Visitors::IBM_DB
Arel::Visitors::Informix
Arel::Visitors::JoinSql
Arel::Visitors::MSSQL
Arel::Visitors::MySQL
Arel::Visitors::Oracle
Arel::Visitors::OrderClauses
Arel::Visitors::PostgreSQL
Arel::Visitors::SQLite
Arel::Visitors::ToSql
Arel::Visitors::Visitor
Arel::Visitors::WhereSql
Methods
::for — Arel::Visitors
::for — Arel::Attributes
::new — Arel::Visitors::Dot
::new — Arel::Nodes::StringJoin
::new — Arel::Nodes::Count
::new — Arel::Visitors::BindVisitor
::new — Arel::InsertManager
::new — Arel::SelectManager
::new — Arel::Nodes::Function
::new — Arel::Visitors::DepthFirst
::new — Arel::Nodes::SelectCore
::new — Arel::Nodes::InfixOperation
::new — Arel::Nodes::Values
::new — Arel::Nodes::Multiplication
::new — Arel::Nodes::Addition
::new — Arel::TreeManager
::new — Arel::Nodes::JoinSource
::new — Arel::Nodes::Subtraction
::new — Arel::Nodes::InsertStatement
::new — Arel::Visitors::ToSql
::new — Arel::Table
::new — Arel::Nodes::DeleteStatement
::new — Arel::DeleteManager
::new — Arel::UpdateManager
::new — Arel::Nodes::Division
::new — Arel::Nodes::And
::new — Arel::Nodes::Unary
::new — Arel::Nodes::SelectStatement
::new — Arel::Sql::Engine
::new — Arel::Nodes::Binary
::new — Arel::Nodes::NamedFunction
::new — Arel::Nodes::UpdateStatement
::sql — Arel
::star — Arel
::visitor_for — Arel::Visitors
#* — Arel::Math
#+ — Arel::Math
#- — Arel::Math
#/ — Arel::Math
#[] — Arel::Nodes::TableAlias
#[] — Arel::Table
#accept — Arel::Visitors::ToSql
#accept — Arel::Visitors::BindVisitor
#accept — Arel::Visitors::Dot
#accept — Arel::Visitors::Visitor
#alias — Arel::Table
#and — Arel::Nodes::Node
#and — Arel::Nodes::Node
#as — Arel::AliasPredication
#as — Arel::Nodes::Function
#as — Arel::SelectManager
#asc — Arel::OrderPredications
#ascending? — Arel::Nodes::Ascending
#ascending? — Arel::Nodes::Descending
#average — Arel::Expressions
#column — Arel::Nodes::UnqualifiedColumn
#columns — Arel::InsertManager
#columns — Arel::Table
#compile_delete — Arel::Crud
#compile_insert — Arel::Crud
#compile_update — Arel::Crud
#constraints — Arel::SelectManager
#count — Arel::Expressions
#create_and — Arel::FactoryMethods
#create_false — Arel::FactoryMethods
#create_insert — Arel::Crud
#create_join — Arel::FactoryMethods
#create_on — Arel::FactoryMethods
#create_string_join — Arel::FactoryMethods
#create_table_alias — Arel::FactoryMethods
#create_true — Arel::FactoryMethods
#create_values — Arel::InsertManager
#delete — Arel::Crud
#desc — Arel::OrderPredications
#descending? — Arel::Nodes::Descending
#descending? — Arel::Nodes::Ascending
#direction — Arel::Nodes::Descending
#direction — Arel::Nodes::Ascending
#distinct — Arel::SelectManager
#does_not_match — Arel::Predications
#does_not_match_all — Arel::Predications
#does_not_match_any — Arel::Predications
#each — Arel::Nodes::Node
#each — Arel::Nodes::Node
#empty? — Arel::Nodes::JoinSource
#eq — Arel::Predications
#eq_all — Arel::Predications
#eq_any — Arel::Predications
#except — Arel::SelectManager
#exists — Arel::SelectManager
#from — Arel::Table
#from — Arel::DeleteManager
#from — Arel::SelectManager
#from — Arel::Nodes::SelectCore
#from= — Arel::Nodes::SelectCore
#froms — Arel::SelectManager
#froms — Arel::Nodes::SelectCore
#froms= — Arel::Nodes::SelectCore
#group — Arel::Table
#group — Arel::SelectManager
#grouping — Arel::FactoryMethods
#gt — Arel::Predications
#gt_all — Arel::Predications
#gt_any — Arel::Predications
#gteq — Arel::Predications
#gteq_all — Arel::Predications
#gteq_any — Arel::Predications
#having — Arel::SelectManager
#having — Arel::Table
#in — Arel::Predications
#in_all — Arel::Predications
#in_any — Arel::Predications
#initialize_copy — Arel::Nodes::UpdateStatement
#initialize_copy — Arel::Nodes::DeleteStatement
#initialize_copy — Arel::Nodes::InsertStatement
#initialize_copy — Arel::Nodes::SelectCore
#initialize_copy — Arel::SelectManager
#initialize_copy — Arel::Nodes::SelectStatement
#initialize_copy — Arel::TreeManager
#initialize_copy — Arel::Nodes::Binary
#insert — Arel::Crud
#insert — Arel::InsertManager
#insert — Arel::SelectManager
#insert_manager — Arel::Table
#intersect — Arel::SelectManager
#into — Arel::InsertManager
#join — Arel::Table
#join — Arel::SelectManager
#join_sources — Arel::SelectManager
#join_sql — Arel::SelectManager
#joins — Arel::SelectManager
#joins — Arel::Table
#key — Arel::UpdateManager
#key= — Arel::UpdateManager
#left — Arel::Nodes::And
#limit — Arel::SelectManager
#limit= — Arel::SelectManager
#lock — Arel::SelectManager
#locked — Arel::SelectManager
#lower — Arel::FactoryMethods
#lower — Arel::Attributes::Attribute
#lt — Arel::Predications
#lt_all — Arel::Predications
#lt_any — Arel::Predications
#lteq — Arel::Predications
#lteq_all — Arel::Predications
#lteq_any — Arel::Predications
#matches — Arel::Predications
#matches_all — Arel::Predications
#matches_any — Arel::Predications
#maximum — Arel::Expressions
#minimum — Arel::Expressions
#minus — Arel::SelectManager
#name — Arel::Nodes::UnqualifiedColumn
#not — Arel::Nodes::Node
#not — Arel::Nodes::Node
#not_eq — Arel::Predications
#not_eq_all — Arel::Predications
#not_eq_any — Arel::Predications
#not_in — Arel::Predications
#not_in_all — Arel::Predications
#not_in_any — Arel::Predications
#offset — Arel::SelectManager
#offset= — Arel::SelectManager
#on — Arel::SelectManager
#operator — Arel::Nodes::Equality
#or — Arel::Nodes::Node
#or — Arel::Nodes::Node
#order — Arel::Table
#order — Arel::UpdateManager
#order — Arel::SelectManager
#order_clauses — Arel::SelectManager
#orders — Arel::SelectManager
#primary_key — Arel::Table
#project — Arel::SelectManager
#project — Arel::Table
#projections= — Arel::SelectManager
#relation — Arel::Nodes::UnqualifiedColumn
#reverse — Arel::Nodes::Descending
#reverse — Arel::Nodes::Ascending
#right — Arel::Nodes::And
#select_manager — Arel::Table
#set — Arel::UpdateManager
#skip — Arel::SelectManager
#skip — Arel::Table
#source — Arel::SelectManager
#sum — Arel::Expressions
#table — Arel::UpdateManager
#table_name — Arel::Nodes::TableAlias
#take — Arel::SelectManager
#take — Arel::Table
#take — Arel::UpdateManager
#taken — Arel::SelectManager
#to_dot — Arel::TreeManager
#to_sql — Arel::TreeManager
#to_sql — Arel::Nodes::Node
#to_sql — Arel::Nodes::Node
#union — Arel::SelectManager
#update — Arel::Crud
#values= — Arel::InsertManager
#visit_Arel_Nodes_SelectCore — Arel::Visitors::WhereSql
#visitor — Arel::TreeManager
#where — Arel::TreeManager
#where — Arel::UpdateManager
#where — Arel::Table
#where_clauses — Arel::SelectManager
#where_sql — Arel::SelectManager
#wheres — Arel::SelectManager
#wheres= — Arel::DeleteManager
#wheres= — Arel::UpdateManager
#with — Arel::SelectManager