database
b2007092001

org.phosphoresce.commons.database.accessor.util
クラス AccessorColumnUtil

java.lang.Object
  拡張org.phosphoresce.commons.database.accessor.util.AccessorColumnUtil

public final class AccessorColumnUtil
extends java.lang.Object

レコードカラムアクセス時におけるユーティリティクラス

作成者:
Kitagawa

メソッドの概要
static java.util.Date parseDate(java.lang.String value)
          指定された文字列からDateオブジェクトにパースします。
static java.lang.Object renderColumnObject(ResultColumnDefinition definition, java.lang.Object value)
          オブジェクトを指定されたカラムタイプクラスに合わせたオブジェクトとして提供します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

renderColumnObject

public static java.lang.Object renderColumnObject(ResultColumnDefinition definition,
                                                  java.lang.Object value)
                                           throws IllegalColumnValueException
オブジェクトを指定されたカラムタイプクラスに合わせたオブジェクトとして提供します。

パラメータ:
value - 設定対象オブジェクト
戻り値:
カラムタイプに合わせたオブジェクト
例外:
IllegalColumnValueException - 正常にカラムタイプのオブジェクトに変換できなかった場合に発生

parseDate

public static java.util.Date parseDate(java.lang.String value)
                                throws java.text.ParseException
指定された文字列からDateオブジェクトにパースします。

パラメータ:
value - Dateオブジェクトにパース可能な文字列
戻り値:
Dateオブジェクト
例外:
java.text.ParseException - パースに失敗した場合に発生

database
b2007092001