コンストラクターと説明 |
---|
SqlParameter(int sqlType) SQL 型を指定して、新しい匿名 SqlParameter を作成します。 |
SqlParameter(int sqlType, int scale) SQL 型を指定して、新しい匿名 SqlParameter を作成します。 |
SqlParameter(int sqlType, StringSE typeName) SQL 型を指定して、新しい匿名 SqlParameter を作成します。 |
SqlParameter(SqlParameter otherParam) コピーコンストラクター。 |
SqlParameter(StringSE name, int sqlType) 名前と SQL 型を指定して、新しい SqlParameter を作成します。 |
SqlParameter(StringSE name, int sqlType, int scale) 名前と SQL 型を指定して、新しい SqlParameter を作成します。 |
SqlParameter(StringSE name, int sqlType, StringSE typeName) 名前と SQL 型を指定して、新しい SqlParameter を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
StringSE | getName() パラメーターの名前を返します。匿名の場合は null を返します。 |
IntegerSE | getScale() もしあれば、パラメーターのスケールを返します。 |
int | getSqlType() パラメーターの SQL 型を返します。 |
StringSE | getTypeName() 存在する場合、パラメーターの型名を返します。 |
boolean | isInputValueProvided() このパラメーターが null であっても実行前に設定する必要がある入力値を保持するかどうかを返します。 |
boolean | isResultsParameter() このパラメーターが CallableStatement.getMoreResults/getUpdateCount の結果処理中に使用される暗黙の戻りパラメーターであるかどうかを返します。 |
static ListSE<SqlParameter> | sqlTypesToAnonymousParameterList(int... types) java.sql.Types で定義されている JDBC 型のリストを、このパッケージで使用されている SqlParameter オブジェクトのリストに変換します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public SqlParameter(int sqlType)
sqlType
- java.sql.Types
に基づくパラメーターの SQL 型 public SqlParameter(int sqlType, @Nullable StringSE typeName)
sqlType
- java.sql.Types
に基づくパラメーターの SQL 型 typeName
- パラメーターの型名 (オプション)public SqlParameter(int sqlType, int scale)
sqlType
- java.sql.Types
に基づくパラメーターの SQL 型 scale
- 小数点以下の桁数 (DECIMAL および NUMERIC 型の場合)public SqlParameter(StringSE name, int sqlType)
name
- 入力および出力マップで使用されるパラメーターの名前 sqlType
- java.sql.Types
に基づくパラメーターの SQL 型 public SqlParameter(StringSE name, int sqlType, @Nullable StringSE typeName)
name
- 入力および出力マップで使用されるパラメーターの名前 sqlType
- java.sql.Types
に基づくパラメーターの SQL 型 typeName
- パラメーターの型名 (オプション)public SqlParameter(StringSE name, int sqlType, int scale)
name
- 入力および出力マップで使用されるパラメーターの名前 sqlType
- java.sql.Types
に基づくパラメーターの SQL 型 scale
- 小数点以下の桁数 (DECIMAL および NUMERIC 型の場合)public SqlParameter(SqlParameter otherParam)
otherParam
- コピー元の SqlParameter オブジェクト public int getSqlType()
public boolean isInputValueProvided()
null
であっても実行前に設定する必要がある入力値を保持するかどうかを返します。 この実装は、常に true
を返します。
public boolean isResultsParameter()
CallableStatement.getMoreResults/getUpdateCount
の結果処理中に使用される暗黙の戻りパラメーターであるかどうかを返します。 この実装は、常に false
を返します。
public static ListSE<SqlParameter> sqlTypesToAnonymousParameterList(@Nullable int... types)
java.sql.Types
で定義されている JDBC 型のリストを、このパッケージで使用されている SqlParameter オブジェクトのリストに変換します。