クラス SqlOutParameter

既知の直属サブクラス
SqlInOutParameter

public class SqlOutParameter extends ResultSetSupportingSqlParameter
出力パラメーターを表す SqlParameter のサブクラス。追加のプロパティはありません。そのような型をチェックするために instanceof が使用されます。

すべてのストアドプロシージャパラメーターと同様に、出力パラメーターには名前が必要です。

作成者:
Rod Johnson, Thomas Risberg, Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • SqlOutParameter

      public SqlOutParameter(StringSE name, int sqlType)
      新しい SqlOutParameter を作成します。
      パラメーター:
      name - 入力および出力マップで使用されるパラメーターの名前
      sqlType - java.sql.Types に基づくパラメーター SQL 型
    • SqlOutParameter

      public SqlOutParameter(StringSE name, int sqlType, int scale)
      新しい SqlOutParameter を作成します。
      パラメーター:
      name - 入力および出力マップで使用されるパラメーターの名前
      sqlType - java.sql.Types に基づくパラメーター SQL 型
      scale - 小数点以下の桁数 (DECIMAL および NUMERIC 型の場合)
    • SqlOutParameter

      public SqlOutParameter(StringSE name, int sqlType, @Nullable StringSE typeName)
      新しい SqlOutParameter を作成します。
      パラメーター:
      name - 入力および出力マップで使用されるパラメーターの名前
      sqlType - java.sql.Types に基づくパラメーター SQL 型
      typeName - パラメーターの型名 (オプション)
    • SqlOutParameter

      public SqlOutParameter(StringSE name, int sqlType, @Nullable StringSE typeName, @Nullable SqlReturnType sqlReturnType)
      新しい SqlOutParameter を作成します。
      パラメーター:
      name - 入力および出力マップで使用されるパラメーターの名前
      sqlType - java.sql.Types に基づくパラメーター SQL 型
      typeName - パラメーターの型名 (オプション)
      sqlReturnType - 複合型のカスタム値ハンドラー (オプション)
    • SqlOutParameter

      public SqlOutParameter(StringSE name, int sqlType, ResultSetExtractor<?> rse)
      新しい SqlOutParameter を作成します。
      パラメーター:
      name - 入力および出力マップで使用されるパラメーターの名前
      sqlType - java.sql.Types に基づくパラメーター SQL 型
      rse - ResultSetSE の解析に使用する ResultSetExtractor
    • SqlOutParameter

      public SqlOutParameter(StringSE name, int sqlType, RowCallbackHandler rch)
      新しい SqlOutParameter を作成します。
      パラメーター:
      name - 入力および出力マップで使用されるパラメーターの名前
      sqlType - java.sql.Types に基づくパラメーター SQL 型
      rch - ResultSetSE の解析に使用する RowCallbackHandler
    • SqlOutParameter

      public SqlOutParameter(StringSE name, int sqlType, RowMapper<?> rm)
      新しい SqlOutParameter を作成します。
      パラメーター:
      name - 入力および出力マップで使用されるパラメーターの名前
      sqlType - java.sql.Types に基づくパラメーター SQL 型
      rm - ResultSetSE の解析に使用する RowMapper
  • メソッドの詳細

    • getSqlReturnType

      @Nullable public SqlReturnType getSqlReturnType()
      存在する場合は、カスタムの戻り型を返します。
    • isReturnTypeSupported

      public boolean isReturnTypeSupported()
      このパラメーターがカスタム戻り値型を保持するかどうかを返します。