org.seasar.doma.jdbc.type
クラス TimestampType

java.lang.Object
  上位を拡張 org.seasar.doma.jdbc.type.AbstractJdbcType<Timestamp>
      上位を拡張 org.seasar.doma.jdbc.type.TimestampType
すべての実装されたインタフェース:
SqlLogFormatter<Timestamp>, JdbcType<Timestamp>

public class TimestampType
extends AbstractJdbcType<Timestamp>

Timestamp 用の JdbcType の実装です。

作成者:
taedium

フィールドの概要
 
クラス org.seasar.doma.jdbc.type.AbstractJdbcType から継承されたフィールド
type
 
コンストラクタの概要
TimestampType()
           
 
メソッドの概要
protected  String doConvertToLogFormat(Timestamp value)
          サブクラスで値をログ用フォーマットの文字列に変換します。
protected  Timestamp doGetValue(CallableStatement callableStatement, int index)
          サブクラスで CallableStatement から値を取得します。
protected  Timestamp doGetValue(ResultSet resultSet, int index)
          サブクラスで ResultSet から値を取得します。
protected  void doSetValue(PreparedStatement preparedStatement, int index, Timestamp value)
          サブクラスで PreparedStatement に値を設定します。
 
クラス org.seasar.doma.jdbc.type.AbstractJdbcType から継承されたメソッド
convertToLogFormat, getValue, getValue, registerOutParameter, setValue
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TimestampType

public TimestampType()
メソッドの詳細

doGetValue

protected Timestamp doGetValue(ResultSet resultSet,
                               int index)
                        throws SQLException
クラス AbstractJdbcType の記述:
サブクラスで ResultSet から値を取得します。

定義:
クラス AbstractJdbcType<Timestamp> 内の doGetValue
パラメータ:
resultSet - 結果セット
index - インデックス
戻り値:
例外:
SQLException - SQL例外が発生した場合

doSetValue

protected void doSetValue(PreparedStatement preparedStatement,
                          int index,
                          Timestamp value)
                   throws SQLException
クラス AbstractJdbcType の記述:
サブクラスで PreparedStatement に値を設定します。

定義:
クラス AbstractJdbcType<Timestamp> 内の doSetValue
パラメータ:
preparedStatement - 準備された文
index - インデックス
value - 値
例外:
SQLException - SQL例外が発生した場合

doGetValue

protected Timestamp doGetValue(CallableStatement callableStatement,
                               int index)
                        throws SQLException
クラス AbstractJdbcType の記述:
サブクラスで CallableStatement から値を取得します。

定義:
クラス AbstractJdbcType<Timestamp> 内の doGetValue
パラメータ:
callableStatement - ストアドファンクションまたはプロシージャーを実行可能な文
index - インデックス
戻り値:
例外:
SQLException - SQL例外が発生した場合

doConvertToLogFormat

protected String doConvertToLogFormat(Timestamp value)
クラス AbstractJdbcType の記述:
サブクラスで値をログ用フォーマットの文字列に変換します。

定義:
クラス AbstractJdbcType<Timestamp> 内の doConvertToLogFormat
パラメータ:
value - 値
戻り値:
ログ用フォーマットの文字列


Copyright © 2009-2014 The Seasar Foundation. All Rights Reserved.