org.seasar.extension.dxo.converter
クラス DatePropertyInfo

java.lang.Object
  拡張org.seasar.extension.dxo.converter.DatePropertyInfo

public class DatePropertyInfo
extends java.lang.Object

日時を表すプロパティの情報を保持するクラスです。

このクラスは、 複数の文字列型のプロパティからDateあるいはその派生クラス、 Calendar型のプロパティへ変換するための情報を保持します。

作成者:
koichik

フィールドの概要
protected  java.lang.String format
          日時のフォーマット
protected  PropertyDesc[] propertyDescs
          変換元となるプロパティの配列
 
コンストラクタの概要
DatePropertyInfo(ConversionContext context, java.lang.String format, PropertyDesc[] propertyDescs)
          DatePropertyInfoのインスタンスを構築します。
 
メソッドの概要
 java.util.Date getValue(java.lang.Object source)
          ソースオブジェクトの文字列型のプロパティからDateオブジェクトに変換して返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

format

protected java.lang.String format
日時のフォーマット


propertyDescs

protected PropertyDesc[] propertyDescs
変換元となるプロパティの配列

コンストラクタの詳細

DatePropertyInfo

public DatePropertyInfo(ConversionContext context,
                        java.lang.String format,
                        PropertyDesc[] propertyDescs)
DatePropertyInfoのインスタンスを構築します。

パラメータ:
context - 変換コンテキスト
format - フォーマット
propertyDescs - プロパティ記述子の配列
メソッドの詳細

getValue

public java.util.Date getValue(java.lang.Object source)
ソースオブジェクトの文字列型のプロパティからDateオブジェクトに変換して返します。 変換できなかった場合はnullを返します。

パラメータ:
source - 変換元のオブジェクト
戻り値:
変換されたDateオブジェクト


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