class Focus::JoinExpression

Included Modules

Defined in:

focus/sql_expressions.cr

Constructors

Instance Method Summary

Instance methods inherited from module Focus::SqlExpression

accept(visitor : Focus::SqlVisitor) : Nil accept, wrap_in_parens? : Bool wrap_in_parens?

Constructor Detail

def self.new(type : Focus::JoinType, left : Focus::QuerySourceExpression, right : Focus::QuerySourceExpression, condition : Focus::ScalarExpression(Bool) | Nil = nil) #

[View source]

Instance Method Detail

def condition : ScalarExpression(Bool) | Nil #

[View source]
def join_type : String #

[View source]

[View source]
def right : QuerySourceExpression #

[View source]
def type : JoinType #

[View source]