class Arel::Nodes::JoinSource

Experimental RBS support (using type sampling data from the type_fusion project).

# sig/arel/nodes/join_source.rbs

class Arel::Nodes::JoinSource < Arel::Nodes::Arel::Nodes::Binary
  def empty?: () -> untyped
  def initialize: (Arel::Table single_source, ?Array[] joinop) -> void
end

def empty?

Experimental RBS support (using type sampling data from the type_fusion project).

def empty?: () -> untyped

This signature was generated using 1 sample from 1 application.

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

def initialize(single_source, joinop = [])

Experimental RBS support (using type sampling data from the type_fusion project).

def initialize: (Arel::Table single_source, ? joinop) -> void

This signature was generated using 1 sample from 1 application.

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