Class
Arel::Join
In:
lib/arel/algebra/relations/operations/join.rb
Parent:
Object
Methods
attributes
engine
eval
externalizable?
join?
joins
name
new
ons
table_sql
to_sql
wheres
Included Modules
Relation
Attributes
predicates
[R]
relation1
[R]
relation2
[R]
Public Class methods
new
(relation1, relation2 = Nil.instance, *predicates)
Public Instance methods
attributes
()
engine
()
eval
()
externalizable?
()
TESTME
join?
()
joins
(environment, formatter = Sql::TableReference.new(environment))
name
()
ons
()
table_sql
(formatter = Sql::TableReference.new(self))
to_sql
(formatter = nil)
wheres
()
[Validate]