class
Focus::ColumnReferenceExpression
- Focus::ColumnReferenceExpression
- Focus::Expression
- Reference
- Object
Defined in:
focus/expressions/column_reference_expression.crConstructors
Instance Method Summary
- #column_name : String
- #column_name=(column_name : String)
- #table_name : String | Nil
- #table_name=(table_name : String | Nil)
Instance methods inherited from class Focus::Expression
accept(visitor : SqlVisitor) : Nil
accept,
aliased(alias_str : String) : Focus::AliasedExpression
aliased,
in_list(expressions : Array(Focus::Expression)) : Focus::BoolExpressionin_list(statement : Focus::SelectStatement) : Focus::BoolExpression
in_list(*expressions : Focus::Expression) : Focus::BoolExpression in_list, is_not_null : Focus::BoolExpression is_not_null, is_null : Focus::BoolExpression is_null, not_in_list(expressions : Array(Focus::Expression)) : Focus::BoolExpression
not_in_list(statement : Focus::SelectStatement) : Focus::BoolExpression
not_in_list(*expressions : Focus::Expression) : Focus::BoolExpression not_in_list