class ArelExtensions::Nodes::Duration

Constants

RETURN_TYPE

Attributes

with_interval[RW]

Public Class Methods

new(left, right, aliaz = nil) click to toggle source
Calls superclass method
# File lib/arel_extensions/nodes/duration.rb, line 8
def initialize left, right, aliaz = nil
  tab = Array.new
  tab << left
  tab << right
  @with_interval = left.end_with?('i')
  super(tab, aliaz)
end

Public Instance Methods

left() click to toggle source
# File lib/arel_extensions/nodes/duration.rb, line 16
def left
  @expressions.first
end
right() click to toggle source
# File lib/arel_extensions/nodes/duration.rb, line 20
def right
  @expressions[1]
end