クラス CLobType

  • すべての実装されたインタフェース:
    com.github.mygreen.splate.type.SqlTemplateValueType<Clob>, ValueType<Clob>

    public class CLobType
    extends Object
    implements ValueType<Clob>
    Clob型のマッピングを処理します。
    導入されたバージョン:
    0.3
    作成者:
    T.TSUCHIE
    • コンストラクタの詳細

      • CLobType

        public CLobType()
    • メソッドの詳細

      • getSqlType

        public int getSqlType​(Dialect dialect)
        インタフェースからコピーされた説明: ValueType
        Types に基づくSQLタイプを取得します。
        定義:
        getSqlType インタフェース内 ValueType<Clob>
        パラメータ:
        dialect - DBの方言
        戻り値:
        Types に基づくSQLタイプ。
      • getSqlParameterValue

        public Object getSqlParameterValue​(Clob value)
                                    throws SqlParameterBindException
        インタフェースからコピーされた説明: ValueType
        SQLのパラメータ変数として値を取得します。

        JDBCが対応していないタイプの場合は、対応している値に変換します。

        SqlParameterValue として返すことで、特殊な値を対応することができます。

        定義:
        getSqlParameterValue インタフェース内 ValueType<Clob>
        パラメータ:
        value - 変換する値
        戻り値:
        SQLのパラメータ変数。
        例外:
        SqlParameterBindException - SQL変数の値へのバインドに失敗した場合にスローされます。