public SqlOrderByItem AddSqlOrderByItem(SqlColumnAlias sqlColumnAlias, bool descending) { SqlColumnAliasReference sqlColumnAliasReference = new SqlColumnAliasReference(sqlColumnAlias); return AddSqlOrderByItem(sqlColumnAliasReference, descending); }
public SqlColumnAlias GetSqlColumnAlias(string name, string alias) { SqlColumnAlias sqlColumnAlias = FindSqlColumnAlias(name, alias) ; if (sqlColumnAlias == null) { SqlColumn sqlColumn = this.SqlTable.GetSqlColumn(name); sqlColumnAlias = new SqlColumnAlias(this, sqlColumn, alias) ; } return sqlColumnAlias; }
public SqlColumnAliasReference(SqlColumnAlias sqlColumnAlias) { this.sqlColumnAlias = sqlColumnAlias; }
public SqlIsNullPredicate GetSqlIsNullPredicate(SqlColumnAlias leftColumnAlias, bool negative) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias) ; return GetSqlIsNullPredicate(leftSqlColumnAliasReference, negative); }
public SqlLikePredicate GetSqlLikePredicate(SqlColumnAlias leftColumnAlias, SqlExpression rightExpression, bool negative, string escapeCharacter) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias) ; return GetSqlLikePredicate(leftSqlColumnAliasReference, rightExpression, negative, escapeCharacter); }
public virtual void Visiting(SqlColumnAlias columnAlias) { sqlBuilder.Append(EncapsulateTable(columnAlias.SqlTableAlias.Alias) + "."); string columnName = columnAlias.SqlColumn.Name; string alias = columnAlias.Alias; sqlBuilder.Append(Encapsulate(columnName)); if (alias.Length > 0) if (columnName != alias) sqlBuilder.Append(" " + this.ColumnAliasKeyword + Encapsulate(alias)); }
public SqlFreeTextPredicate GetSqlFreeTextPredicate(SqlColumnAlias leftColumnAlias, SqlExpression rightExpression) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias) ; return GetSqlFreeTextPredicate(leftSqlColumnAliasReference, rightExpression); }
public SqlComparePredicate GetSqlComparePredicate(SqlColumnAlias leftColumnAlias, SqlCompareOperatorType sqlCompareOperatorType, SqlExpression rightExpression) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias); return(GetSqlComparePredicate(leftSqlColumnAliasReference, sqlCompareOperatorType, rightExpression)); }
public SqlComparePredicate GetSqlComparePredicate(SqlExpression leftExpression, SqlCompareOperatorType sqlCompareOperatorType, SqlColumnAlias rightColumnAlias) { SqlColumnAliasReference rightSqlColumnAliasReference = new SqlColumnAliasReference(rightColumnAlias); return(GetSqlComparePredicate(leftExpression, sqlCompareOperatorType, rightSqlColumnAliasReference)); }
public SqlInPredicate GetSqlInPredicate(SqlColumnAlias leftColumnAlias, bool negative) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias); return(GetSqlInPredicate(leftSqlColumnAliasReference, negative)); }
public SqlAllPredicate GetSqlAllPredicate(SqlColumnAlias leftColumnAlias, SqlCompareOperatorType sqlCompareOperatorType) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias); return(GetSqlAllPredicate(leftSqlColumnAliasReference, sqlCompareOperatorType, SqlAllPredicateType.All)); }
public SqlInPredicate GetSqlInPredicate(SqlColumnAlias leftColumnAlias) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias); return(GetSqlInPredicate(leftSqlColumnAliasReference, false)); }
public SqlLikePredicate GetSqlLikePredicate(SqlColumnAlias leftColumnAlias, SqlExpression rightExpression, bool negative, string escapeCharacter) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias); return(GetSqlLikePredicate(leftSqlColumnAliasReference, rightExpression, negative, escapeCharacter)); }
public SqlLikePredicate GetSqlLikePredicate(SqlColumnAlias leftColumnAlias, SqlExpression rightExpression, bool negative) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias); return(GetSqlLikePredicate(leftSqlColumnAliasReference, rightExpression, negative, "")); }
public SqlOrderByItem AddSqlOrderByItem(SqlColumnAlias sqlColumnAlias, bool descending) { SqlColumnAliasReference sqlColumnAliasReference = new SqlColumnAliasReference(sqlColumnAlias); return(AddSqlOrderByItem(sqlColumnAliasReference, descending)); }
public SqlComparePredicate GetSqlComparePredicate(SqlColumnAlias leftColumnAlias, SqlCompareOperatorType sqlCompareOperatorType, SqlColumnAlias rightColumnAlias) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias); SqlColumnAliasReference rightSqlColumnAliasReference = new SqlColumnAliasReference(rightColumnAlias); return(GetSqlComparePredicate(leftSqlColumnAliasReference, sqlCompareOperatorType, rightSqlColumnAliasReference)); }
public void AddSqlColumnAndValue(SqlColumnAlias sqlColumnAlias, SqlExpression sqlExpression) { AddSqlColumnAndValue(sqlColumnAlias.SqlColumn, sqlExpression); }
public SqlAliasSelectListItem AddSqlAliasSelectListItem(string name, string tableName) { SqlColumnAlias sqlColumnAlias = this.SqlStatement.GetSqlColumnAlias(name, tableName); return(AddSqlAliasSelectListItem(sqlColumnAlias)); }
public SqlFreeTextPredicate GetSqlFreeTextPredicate(SqlColumnAlias leftColumnAlias, SqlExpression rightExpression) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias); return(GetSqlFreeTextPredicate(leftSqlColumnAliasReference, rightExpression)); }
public SqlAliasSelectListItem AddSqlAliasSelectListItem(SqlColumn sqlColumn) { SqlColumnAlias sqlColumnAlias = this.SqlStatement.GetSqlColumnAlias(sqlColumn.Name, sqlColumn.SqlTable.Name); return(AddSqlAliasSelectListItem(sqlColumnAlias)); }
public SqlIsNullPredicate GetSqlIsNullPredicate(SqlColumnAlias leftColumnAlias) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias) ; return GetSqlIsNullPredicate(leftSqlColumnAliasReference, false); }
public SqlAliasSelectListItem AddSqlAliasSelectListItem(SqlColumnAlias sqlColumnAlias) { return(new SqlAliasSelectListItem(this, sqlColumnAlias)); }
public SqlLikePredicate GetSqlLikePredicate(SqlColumnAlias leftColumnAlias, SqlExpression rightExpression, bool negative) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias) ; return GetSqlLikePredicate(leftSqlColumnAliasReference, rightExpression, negative, ""); }
public SqlColumnAlias GetSqlColumnAlias(string name, string tableName, string alias, string tableAlias) { SqlTableAlias sqlTableAlias = GetSqlTableAlias(tableName, tableAlias); SqlColumnAlias sqlColumnAlias = FindSqlColumnAlias(sqlTableAlias, name, alias, tableAlias) ; if (sqlColumnAlias == null) { SqlColumn sqlColumn = GetSqlColumn(name, tableName); sqlColumnAlias = new SqlColumnAlias(sqlTableAlias, sqlColumn, alias) ; } return sqlColumnAlias; }
public SqlColumnAlias GetSqlColumnAlias(IColumnMap columnMap, string alias) { if (columnMap == null) throw new ArgumentNullException("columnMap"); SqlColumnAlias sqlColumnAlias = FindSqlColumnAlias(columnMap.Name, alias) ; if (sqlColumnAlias == null) { SqlColumn sqlColumn = this.SqlTable.GetSqlColumn(columnMap); sqlColumnAlias = new SqlColumnAlias(this, sqlColumn, alias) ; } return sqlColumnAlias; }
public SqlColumnAlias GetSqlColumnAlias(IColumnMap columnMap, string alias, string tableAlias) { SqlTableAlias sqlTableAlias = GetSqlTableAlias(columnMap.TableMap, tableAlias); SqlColumnAlias sqlColumnAlias = FindSqlColumnAlias(sqlTableAlias, columnMap.Name, alias, tableAlias) ; if (sqlColumnAlias == null) { SqlColumn sqlColumn = GetSqlColumn(columnMap); sqlColumnAlias = new SqlColumnAlias(sqlTableAlias, sqlColumn, alias) ; } return sqlColumnAlias; }
public SqlAliasSelectListItem(SqlSelectClause sqlSelectClause, SqlColumnAlias sqlColumnAlias) : base(sqlSelectClause) { this.sqlColumnAlias = sqlColumnAlias; }
public SqlColumnAliasReference(SqlColumnAlias sqlColumnAlias) { this.sqlColumnAlias = sqlColumnAlias; }
public void AddSqlColumnAndValue(SqlColumnAlias sqlColumnAlias, SqlExpression sqlExpression) { AddSqlColumnAndValue(sqlColumnAlias.SqlColumn, sqlExpression); }
public SqlAllPredicate GetSqlAllPredicate(SqlColumnAlias leftColumnAlias, SqlCompareOperatorType sqlCompareOperatorType) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias) ; return GetSqlAllPredicate(leftSqlColumnAliasReference , sqlCompareOperatorType, SqlAllPredicateType.All); }
public SqlOrderByItem AddSqlOrderByItem(SqlColumnAlias sqlColumnAlias) { return AddSqlOrderByItem(sqlColumnAlias, false); }
public SqlComparePredicate GetSqlComparePredicate(SqlColumnAlias leftColumnAlias, SqlCompareOperatorType sqlCompareOperatorType, SqlExpression rightExpression) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias) ; return GetSqlComparePredicate(leftSqlColumnAliasReference, sqlCompareOperatorType, rightExpression); }
public SqlOrderByItem AddSqlOrderByItem(SqlColumnAlias sqlColumnAlias) { return(AddSqlOrderByItem(sqlColumnAlias, false)); }
public SqlComparePredicate GetSqlComparePredicate(SqlExpression leftExpression, SqlCompareOperatorType sqlCompareOperatorType, SqlColumnAlias rightColumnAlias) { SqlColumnAliasReference rightSqlColumnAliasReference = new SqlColumnAliasReference(rightColumnAlias) ; return GetSqlComparePredicate(leftExpression, sqlCompareOperatorType, rightSqlColumnAliasReference); }
public virtual void Visited(SqlColumnAlias columnAlias) { }
public SqlComparePredicate GetSqlComparePredicate(SqlColumnAlias leftColumnAlias, SqlCompareOperatorType sqlCompareOperatorType, SqlColumnAlias rightColumnAlias) { SqlColumnAliasReference leftSqlColumnAliasReference = new SqlColumnAliasReference(leftColumnAlias) ; SqlColumnAliasReference rightSqlColumnAliasReference = new SqlColumnAliasReference(rightColumnAlias) ; return GetSqlComparePredicate(leftSqlColumnAliasReference, sqlCompareOperatorType, rightSqlColumnAliasReference); }
public SqlAliasSelectListItem AddSqlAliasSelectListItem(SqlColumnAlias sqlColumnAlias) { return new SqlAliasSelectListItem(this, sqlColumnAlias) ; }
public SqlAliasSelectListItem(SqlSelectClause sqlSelectClause, SqlColumnAlias sqlColumnAlias) : base(sqlSelectClause) { this.sqlColumnAlias = sqlColumnAlias; }