org.seasar.extension.jdbc.types
クラス OracleDateType

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.types.AbstractValueType
      上位を拡張 org.seasar.extension.jdbc.types.TimestampType
          上位を拡張 org.seasar.extension.jdbc.types.DateTimestampType
              上位を拡張 org.seasar.extension.jdbc.types.OracleDateType
すべての実装されたインタフェース:
ValueType

public class OracleDateType
extends DateTimestampType

Date型をOracle固有のDATE型として扱うValueTypeです。

作成者:
koichik

コンストラクタの概要
OracleDateType()
           
 
メソッドの概要
 void bindValue(java.sql.CallableStatement cs, java.lang.String parameterName, java.lang.Object value)
           
 void bindValue(java.sql.PreparedStatement ps, int index, java.lang.Object value)
           
protected  DATE toOracleDate(java.lang.Object value)
          Oracle固有のDATE型に変換して返します。
 
クラス org.seasar.extension.jdbc.types.DateTimestampType から継承されたメソッド
getValue, getValue, getValue, getValue, toDate, toTimestamp
 
クラス org.seasar.extension.jdbc.types.TimestampType から継承されたメソッド
toText
 
クラス org.seasar.extension.jdbc.types.AbstractValueType から継承されたメソッド
getSqlType, registerOutParameter, registerOutParameter, setNull, setNull
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

OracleDateType

public OracleDateType()
メソッドの詳細

bindValue

public void bindValue(java.sql.PreparedStatement ps,
                      int index,
                      java.lang.Object value)
               throws java.sql.SQLException
定義:
インタフェース ValueType 内の bindValue
オーバーライド:
クラス TimestampType 内の bindValue
例外:
java.sql.SQLException

bindValue

public void bindValue(java.sql.CallableStatement cs,
                      java.lang.String parameterName,
                      java.lang.Object value)
               throws java.sql.SQLException
定義:
インタフェース ValueType 内の bindValue
オーバーライド:
クラス TimestampType 内の bindValue
例外:
java.sql.SQLException

toOracleDate

protected DATE toOracleDate(java.lang.Object value)
Oracle固有のDATE型に変換して返します。

パラメータ:
value - 値
戻り値:
Oracle固有のDATE型


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