Class: Arel::Nodes::Descending
- Inherits:
-
Ordering
show all
- Defined in:
- lib/arel/nodes/descending.rb
Instance Attribute Summary
Attributes inherited from Unary
#expr
Instance Method Summary
(collapse)
Methods inherited from Unary
#initialize
Methods inherited from Node
#and, #each, #not, #or, #to_sql
#create_and, #create_false, #create_join, #create_on, #create_string_join, #create_table_alias, #create_true, #grouping, #lower
Instance Method Details
- (Boolean) ascending?
13
14
15
|
# File 'lib/arel/nodes/descending.rb', line 13
def ascending?
false
end
|
- (Boolean) descending?
17
18
19
|
# File 'lib/arel/nodes/descending.rb', line 17
def descending?
true
end
|
- (Object) direction
9
10
11
|
# File 'lib/arel/nodes/descending.rb', line 9
def direction
:desc
end
|
- (Object) reverse
5
6
7
|
# File 'lib/arel/nodes/descending.rb', line 5
def reverse
Ascending.new(expr)
end
|