@Published(tag="architect") public interface StatementFactory
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
ParameterizedSqlPStatement | 
getParameterizedSqlPStatement(java.lang.String sql,
                             java.sql.Connection con,
                             DbExecutionContext context)
ParameterizedSqlPStatementを生成し返却する。 | 
ParameterizedSqlPStatement | 
getParameterizedSqlPStatement(java.lang.String sql,
                             java.sql.Connection con,
                             DbExecutionContext context,
                             SelectOption selectOption)
ParameterizedSqlPStatementを生成し返却する。 | 
ParameterizedSqlPStatement | 
getParameterizedSqlPStatementBySqlId(java.lang.String sqlId,
                                    java.sql.Connection con,
                                    DbExecutionContext context)
SQL_IDから 
ParameterizedSqlPStatementを生成し返却する。 | 
ParameterizedSqlPStatement | 
getParameterizedSqlPStatementBySqlId(java.lang.String sql,
                                    java.lang.String id,
                                    java.sql.Connection con,
                                    DbExecutionContext context)
SQL_IDから 
ParameterizedSqlPStatementを生成し返却する(可変条件を持つSQL用)。 | 
ParameterizedSqlPStatement | 
getParameterizedSqlPStatementBySqlId(java.lang.String sql,
                                    java.lang.String id,
                                    java.sql.Connection con,
                                    DbExecutionContext context,
                                    SelectOption selectOption)
SQL_IDから 
ParameterizedSqlPStatementを生成し返却する(可変条件を持つSQL用)。 | 
SqlCStatement | 
getSqlCStatement(java.lang.String sql,
                java.sql.Connection con,
                DbExecutionContext context)
SqlCStatementを生成し返却する。 | 
SqlCStatement | 
getSqlCStatementBySqlId(java.lang.String sqlId,
                       java.sql.Connection con,
                       DbExecutionContext context)
SqlCStatementを生成し返却する。 | 
SqlPStatement | 
getSqlPStatement(java.lang.String sql,
                java.sql.Connection con,
                DbExecutionContext context)
SqlPStatementを生成し返却する。 | 
SqlPStatement | 
getSqlPStatement(java.lang.String sql,
                java.sql.Connection con,
                DbExecutionContext context,
                SelectOption selectOption)
SqlPStatementを生成し返却する。 | 
SqlPStatement | 
getSqlPStatement(java.lang.String sql,
                java.sql.Connection con,
                int[] columnIndexes,
                DbExecutionContext context)
自動生成キーの取得機能を持つ 
SqlPStatementを生成し返却する。 | 
SqlPStatement | 
getSqlPStatement(java.lang.String sql,
                java.sql.Connection con,
                int autoGeneratedKeys,
                DbExecutionContext context)
自動生成キーの取得機能を持つ 
SqlPStatementを生成し返却する。 | 
SqlStatement | 
getSqlPStatement(java.lang.String sql,
                java.sql.Connection con,
                java.lang.String[] columnNames,
                DbExecutionContext context)
自動生成キーの取得機能を持つ 
SqlPStatementを生成し返却する。 | 
SqlPStatement | 
getSqlPStatementBySqlId(java.lang.String sqlId,
                       java.sql.Connection con,
                       DbExecutionContext context)
SQL_IDから 
SqlPStatementを生成し返却する。 | 
java.lang.String | 
getVariableConditionSql(java.lang.String sql,
                       java.lang.Object condition)
可変条件を持つSQL文の可変部分を構築する。 
 | 
java.lang.String | 
getVariableConditionSqlBySqlId(java.lang.String sqlId,
                              java.lang.Object condition)
可変条件を持つSQL文の可変部分を構築する。 
 | 
SqlPStatement getSqlPStatement(java.lang.String sql, java.sql.Connection con, DbExecutionContext context) throws java.sql.SQLException
SqlPStatementを生成し返却する。sql - SQL文con - Connectionオブジェクトcontext - DB実行時のコンテキストjava.sql.SQLException - SQL文が不正な場合や、データベースアクセスエラーが発生した場合SqlPStatement getSqlPStatement(java.lang.String sql, java.sql.Connection con, DbExecutionContext context, SelectOption selectOption) throws java.sql.SQLException
SqlPStatementを生成し返却する。sql - SQL文con - Connectionオブジェクトcontext - DB実行時のコンテキストselectOption - 検索処理条件java.sql.SQLException - SQL文が不正な場合や、データベースアクセスエラーが発生した場合SqlPStatement getSqlPStatement(java.lang.String sql, java.sql.Connection con, int autoGeneratedKeys, DbExecutionContext context) throws java.sql.SQLException
SqlPStatementを生成し返却する。sql - SQL文con - ConnectionオブジェクトautoGeneratedKeys - 自動生成キーを返すかどうかを示すフラグ。Statement.RETURN_GENERATED_KEYS または Statement.NO_GENERATED_KEYScontext - DB実行時のコンテキストjava.sql.SQLException - SQL文が不正な場合や、データベースアクセスエラーが発生した場合SqlPStatement getSqlPStatement(java.lang.String sql, java.sql.Connection con, int[] columnIndexes, DbExecutionContext context) throws java.sql.SQLException
SqlPStatementを生成し返却する。sql - SQL文con - ConnectionオブジェクトcolumnIndexes - 挿入された行から返される列を示す列インデックスの配列context - DB実行時のコンテキストjava.sql.SQLException - SQL文が不正な場合や、データベースアクセスエラーが発生した場合SqlStatement getSqlPStatement(java.lang.String sql, java.sql.Connection con, java.lang.String[] columnNames, DbExecutionContext context) throws java.sql.SQLException
SqlPStatementを生成し返却する。sql - SQL文con - ConnectionオブジェクトcolumnNames - 挿入された行から返される列を示す列名の配列context - DB実行時のコンテキストjava.sql.SQLException - SQL文が不正な場合や、データベースアクセスエラーが発生した場合SqlPStatement getSqlPStatementBySqlId(java.lang.String sqlId, java.sql.Connection con, DbExecutionContext context) throws java.sql.SQLException
SqlPStatementを生成し返却する。sqlId - SQL_IDcon - Connectionオブジェクトcontext - DB実行時のコンテキストjava.sql.SQLException - SQL文が不正な場合や、データベースアクセスエラーが発生した場合ParameterizedSqlPStatement getParameterizedSqlPStatement(java.lang.String sql, java.sql.Connection con, DbExecutionContext context) throws java.sql.SQLException
ParameterizedSqlPStatementを生成し返却する。sql - SQL文con - Connectionオブジェクトcontext - DB実行時のコンテキストjava.sql.SQLException - SQL文が不正な場合や、データベースアクセスエラーが発生した場合ParameterizedSqlPStatement getParameterizedSqlPStatement(java.lang.String sql, java.sql.Connection con, DbExecutionContext context, SelectOption selectOption) throws java.sql.SQLException
ParameterizedSqlPStatementを生成し返却する。sql - SQL文con - Connectionオブジェクトcontext - DB実行時のコンテキストselectOption - 検索処理条件java.sql.SQLException - SQL文が不正な場合や、データベースアクセスエラーが発生した場合ParameterizedSqlPStatement getParameterizedSqlPStatementBySqlId(java.lang.String sqlId, java.sql.Connection con, DbExecutionContext context) throws java.sql.SQLException
ParameterizedSqlPStatementを生成し返却する。sqlId - SQL_IDcon - Connectionオブジェクトcontext - DB実行時のコンテキストjava.sql.SQLException - SQL文が不正な場合や、データベースアクセスエラーが発生した場合SqlCStatement getSqlCStatement(java.lang.String sql, java.sql.Connection con, DbExecutionContext context) throws java.sql.SQLException
SqlCStatementを生成し返却する。sql - SQL文con - Connectionオブジェクトcontext - DB実行時のコンテキストjava.sql.SQLException - SQL文が不正な場合や、データベースアクセスエラーが発生した場合SqlCStatement getSqlCStatementBySqlId(java.lang.String sqlId, java.sql.Connection con, DbExecutionContext context) throws java.sql.SQLException
SqlCStatementを生成し返却する。sqlId - SQL_IDcon - Connectionオブジェクトcontext - DB実行時のコンテキストjava.sql.SQLException - SQL文が不正な場合や、データベースアクセスエラーが発生した場合java.lang.String getVariableConditionSql(java.lang.String sql,
                                         java.lang.Object condition)
sql - SQL文condition - 条件をフィールドに持つオブジェクトjava.lang.String getVariableConditionSqlBySqlId(java.lang.String sqlId,
                                                java.lang.Object condition)
sqlId - SQL_Idcondition - 条件をフィールドに持つオブジェクトParameterizedSqlPStatement getParameterizedSqlPStatementBySqlId(java.lang.String sql, java.lang.String id, java.sql.Connection con, DbExecutionContext context) throws java.sql.SQLException
ParameterizedSqlPStatementを生成し返却する(可変条件を持つSQL用)。sql - SQL文(可変条件構築後のSQL文)id - SQL_IDcon - Connectionオブジェクトcontext - DB実行時のコンテキストjava.sql.SQLException - SQL文が不正な場合や、データベースアクセスエラーが発生した場合ParameterizedSqlPStatement getParameterizedSqlPStatementBySqlId(java.lang.String sql, java.lang.String id, java.sql.Connection con, DbExecutionContext context, SelectOption selectOption) throws java.sql.SQLException
ParameterizedSqlPStatementを生成し返却する(可変条件を持つSQL用)。sql - SQL文(可変条件構築後のSQL文)id - SQL_IDcon - Connectionオブジェクトcontext - DB実行時のコンテキストselectOption - 検索処理オプションjava.sql.SQLException - SQL文が不正な場合や、データベースアクセスエラーが発生した場合