Module: Arel::Relation::DefaultOperations

Included in:
Arel::Relation
Defined in:
lib/arel/algebra/relations/relation.rb

Instance Method Summary collapse

Instance Method Details

#attributesObject



121
# File 'lib/arel/algebra/relations/relation.rb', line 121

def attributes;             Header.new  end

#groupingsObject



126
# File 'lib/arel/algebra/relations/relation.rb', line 126

def groupings;              []          end

#havingsObject



127
# File 'lib/arel/algebra/relations/relation.rb', line 127

def havings;                []          end

#insertsObject



125
# File 'lib/arel/algebra/relations/relation.rb', line 125

def inserts;                []          end

#joins(formatter = nil) ⇒ Object

FIXME



128
# File 'lib/arel/algebra/relations/relation.rb', line 128

def joins(formatter = nil); nil         end

#lockedObject



132
# File 'lib/arel/algebra/relations/relation.rb', line 132

def locked;                 []          end

#ordersObject



124
# File 'lib/arel/algebra/relations/relation.rb', line 124

def orders;                 []          end

#projectionsObject



122
# File 'lib/arel/algebra/relations/relation.rb', line 122

def projections;            []          end

#skippedObject



130
# File 'lib/arel/algebra/relations/relation.rb', line 130

def skipped;                nil         end

#sourcesObject



131
# File 'lib/arel/algebra/relations/relation.rb', line 131

def sources;                []          end

#takenObject



129
# File 'lib/arel/algebra/relations/relation.rb', line 129

def taken;                  nil         end

#wheresObject



123
# File 'lib/arel/algebra/relations/relation.rb', line 123

def wheres;                 []          end