public class SqlOutParameter extends ResultSetSupportingSqlParameter
SqlParameter
のサブクラス。追加のプロパティはありません。そのような型をチェックするために instanceof が使用されます。すべてのストアドプロシージャパラメーターと同様に、出力パラメーターには名前が必要です。
SqlReturnResultSet
, SqlInOutParameter
コンストラクターと説明 |
---|
SqlOutParameter(StringSE name, int sqlType) 新しい SqlOutParameter を作成します。 |
SqlOutParameter(StringSE name, int sqlType, int scale) 新しい SqlOutParameter を作成します。 |
SqlOutParameter(StringSE name, int sqlType, ResultSetExtractor<?> rse) 新しい SqlOutParameter を作成します。 |
SqlOutParameter(StringSE name, int sqlType, RowCallbackHandler rch) 新しい SqlOutParameter を作成します。 |
SqlOutParameter(StringSE name, int sqlType, RowMapper<?> rm) 新しい SqlOutParameter を作成します。 |
SqlOutParameter(StringSE name, int sqlType, StringSE typeName) 新しい SqlOutParameter を作成します。 |
SqlOutParameter(StringSE name, int sqlType, StringSE typeName, SqlReturnType sqlReturnType) 新しい SqlOutParameter を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
SqlReturnType | getSqlReturnType() 存在する場合は、カスタムの戻り型を返します。 |
boolean | isReturnTypeSupported() このパラメーターがカスタム戻り値型を保持するかどうかを返します。 |
getResultSetExtractor, getRowCallbackHandler, getRowMapper, isInputValueProvided, isResultSetSupported
getName, getScale, getSqlType, getTypeName, isResultsParameter, sqlTypesToAnonymousParameterList
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public SqlOutParameter(StringSE name, int sqlType)
name
- 入力および出力マップで使用されるパラメーターの名前 sqlType
- java.sql.Types
に基づくパラメーター SQL 型 public SqlOutParameter(StringSE name, int sqlType, int scale)
name
- 入力および出力マップで使用されるパラメーターの名前 sqlType
- java.sql.Types
に基づくパラメーター SQL 型 scale
- 小数点以下の桁数 (DECIMAL および NUMERIC 型の場合)public SqlOutParameter(StringSE name, int sqlType, @Nullable StringSE typeName)
name
- 入力および出力マップで使用されるパラメーターの名前 sqlType
- java.sql.Types
に基づくパラメーター SQL 型 typeName
- パラメーターの型名 (オプション)public SqlOutParameter(StringSE name, int sqlType, @Nullable StringSE typeName, @Nullable SqlReturnType sqlReturnType)
name
- 入力および出力マップで使用されるパラメーターの名前 sqlType
- java.sql.Types
に基づくパラメーター SQL 型 typeName
- パラメーターの型名 (オプション)sqlReturnType
- 複合型のカスタム値ハンドラー (オプション)public SqlOutParameter(StringSE name, int sqlType, ResultSetExtractor<?> rse)
name
- 入力および出力マップで使用されるパラメーターの名前 sqlType
- java.sql.Types
に基づくパラメーター SQL 型 rse
- ResultSet
SE の解析に使用する ResultSetExtractor
public SqlOutParameter(StringSE name, int sqlType, RowCallbackHandler rch)
name
- 入力および出力マップで使用されるパラメーターの名前 sqlType
- java.sql.Types
に基づくパラメーター SQL 型 rch
- ResultSet
SE の解析に使用する RowCallbackHandler
public SqlOutParameter(StringSE name, int sqlType, RowMapper<?> rm)
name
- 入力および出力マップで使用されるパラメーターの名前 sqlType
- java.sql.Types
に基づくパラメーター SQL 型 rm
- ResultSet
SE の解析に使用する RowMapper
@Nullable public SqlReturnType getSqlReturnType()
public boolean isReturnTypeSupported()