Module: Arel::Visitors::ArJdbcCompat

Defined in:
lib/arel/visitors/compat.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.limit_for(limit_or_node) ⇒ Object



15
16
17
# File 'lib/arel/visitors/compat.rb', line 15

def limit_for(limit_or_node)
  limit_or_node.respond_to?(:expr) ? limit_or_node.expr.to_i : limit_or_node
end

Instance Method Details

#do_visit(x, a) ⇒ Object (protected)



7
# File 'lib/arel/visitors/compat.rb', line 7

def do_visit(x, a); visit(x, a); end

#do_visit_select_core(x, a) ⇒ Object (protected)



9
10
11
# File 'lib/arel/visitors/compat.rb', line 9

def do_visit_select_core(x, a)
  visit_Arel_Nodes_SelectCore(x, a)
end