Class: Influxdb::Arel::Nodes::Merge

Inherits:
Binary show all
Defined in:
lib/influxdb/arel/nodes/merge.rb

Constant Summary

Constants inherited from Node

Node::ENTENSIONS

Instance Attribute Summary

Attributes inherited from Binary

#left, #right

Instance Method Summary collapse

Methods inherited from Binary

#eql?, #hash, #initialize_copy

Methods inherited from Node

#extend, #to_sql

Methods included from Extensions::BooleanPredications

#and, #or

Constructor Details

#initialize(left, right) ⇒ Merge

Returns a new instance of Merge.



5
6
7
8
9
# File 'lib/influxdb/arel/nodes/merge.rb', line 5

def initialize(left, right)
  left = left.unalias if left.respond_to?(:unalias)
  right = right.unalias if right.respond_to?(:unalias)
  super(left, right)
end