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

java.lang.Object
  拡張org.seasar.extension.jdbc.types.AbstractValueType
      拡張org.seasar.extension.jdbc.types.SqlDateType
          拡張org.seasar.extension.jdbc.types.CalendarSqlDateType
すべての実装インタフェース:
ValueType

public class CalendarSqlDateType
extends SqlDateType

Dateと互換性をもつCalendar用のValueTypeです。

作成者:
taedium

コンストラクタの概要
CalendarSqlDateType()
           
 
メソッドの概要
 java.lang.Object getValue(java.sql.CallableStatement cs, int index)
          パラメータの値を返します。
 java.lang.Object getValue(java.sql.CallableStatement cs, java.lang.String parameterName)
          パラメータの値を返します。
 java.lang.Object getValue(java.sql.ResultSet resultSet, int index)
          カラムの値を返します。
 java.lang.Object getValue(java.sql.ResultSet resultSet, java.lang.String columnName)
          カラムの値を返します。
protected  java.util.Calendar toCalendar(java.lang.Object value)
          Calendarに変換します。
protected  java.sql.Date toSqlDate(java.lang.Object value)
          Date
 
クラス org.seasar.extension.jdbc.types.SqlDateType から継承したメソッド
bindValue, bindValue, 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
 

コンストラクタの詳細

CalendarSqlDateType

public CalendarSqlDateType()
メソッドの詳細

getValue

public java.lang.Object getValue(java.sql.ResultSet resultSet,
                                 int index)
                          throws java.sql.SQLException
インタフェース ValueType の記述:
カラムの値を返します。

定義:
インタフェース ValueType 内の getValue
オーバーライド:
クラス SqlDateType 内の getValue
例外:
java.sql.SQLException

getValue

public java.lang.Object getValue(java.sql.ResultSet resultSet,
                                 java.lang.String columnName)
                          throws java.sql.SQLException
インタフェース ValueType の記述:
カラムの値を返します。

定義:
インタフェース ValueType 内の getValue
オーバーライド:
クラス SqlDateType 内の getValue
例外:
java.sql.SQLException

getValue

public java.lang.Object getValue(java.sql.CallableStatement cs,
                                 int index)
                          throws java.sql.SQLException
インタフェース ValueType の記述:
パラメータの値を返します。

定義:
インタフェース ValueType 内の getValue
オーバーライド:
クラス SqlDateType 内の getValue
例外:
java.sql.SQLException

getValue

public java.lang.Object getValue(java.sql.CallableStatement cs,
                                 java.lang.String parameterName)
                          throws java.sql.SQLException
インタフェース ValueType の記述:
パラメータの値を返します。

定義:
インタフェース ValueType 内の getValue
オーバーライド:
クラス SqlDateType 内の getValue
例外:
java.sql.SQLException

toCalendar

protected java.util.Calendar toCalendar(java.lang.Object value)
Calendarに変換します。

パラメータ:
value - 値
戻り値:
Calendar

toSqlDate

protected java.sql.Date toSqlDate(java.lang.Object value)
クラス SqlDateType の記述:
Date

オーバーライド:
クラス SqlDateType 内の toSqlDate
パラメータ:
value - 値
戻り値:
Date


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