123456789_123456789_123456789_123456789_123456789_

Class: Arel::Nodes::JoinSource

Do not use. This class is for internal use only.

Overview

::Class that represents a join source

https://www.sqlite.org/syntaxdiagrams.html#join-source

Class Method Summary

Instance Attribute Summary

Binary - Inherited

Node - Inherited

Instance Method Summary

Constructor Details

.new(single_source, joinop = []) ⇒ JoinSource

[ GitHub ]

  
# File 'activerecord/lib/arel/nodes/join_source.rb', line 13

def initialize(single_source, joinop = [])
  super
end

Instance Attribute Details

#empty? ⇒ Boolean (readonly)

[ GitHub ]

  
# File 'activerecord/lib/arel/nodes/join_source.rb', line 17

def empty?
  !left && right.empty?
end