public SqlExistsPredicate GetSqlExistsPredicate()
        {
            SqlExistsPredicate newSqlExistsPredicate = new SqlExistsPredicate(this);

            this.sqlPredicate = newSqlExistsPredicate;
            return(newSqlExistsPredicate);
        }
 public virtual void Visiting(SqlExistsPredicate existsPredicate)
 {
     sqlBuilder.Append("Exists (");
     existsPredicate.SqlSelectStatement.Accept(this);
     sqlBuilder.Append(")");
 }
 public virtual void Visited(SqlExistsPredicate existsPredicate)
 {
 }
 public SqlExistsPredicate GetSqlExistsPredicate()
 {
     SqlExistsPredicate newSqlExistsPredicate = new SqlExistsPredicate(this) ;
     this.sqlPredicate = newSqlExistsPredicate;
     return newSqlExistsPredicate;
 }