class Arel::Collectors::Composite
Attributes
Public Class Methods
Source
# File lib/arel/collectors/composite.rb, line 6 def initialize(left, right) @left = left @right = right end
Public Instance Methods
Source
# File lib/arel/collectors/composite.rb, line 11 def << str left << str right << str self end
Source
# File lib/arel/collectors/composite.rb, line 17 def add_bind bind, &block left.add_bind bind, &block right.add_bind bind, &block self end
Source
# File lib/arel/collectors/composite.rb, line 23 def value [left.value, right.value] end