class Focus::JoinExpression
- Focus::JoinExpression
- Reference
- Object
Included Modules
Defined in:
focus/sql_expressions.crConstructors
Instance Method Summary
- #condition : ScalarExpression(Bool) | Nil
- #join_type : String
- #left : QuerySourceExpression
- #right : QuerySourceExpression
- #type : JoinType
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)
#