org.seasar.cubby.converter.impl
クラス SqlTimeConverter

java.lang.Object
  上位を拡張 org.seasar.cubby.converter.impl.AbstractConverter
      上位を拡張 org.seasar.cubby.converter.impl.SqlTimeConverter
すべての実装されたインタフェース:
Converter

public class SqlTimeConverter
extends AbstractConverter

Timeへの変換を行うコンバータです。

変換元のオブジェクトの文字列表現をフォーマットに従ってTimeに変換した結果を変換先とします。

導入されたバージョン:
1.1.0
作成者:
baba

フィールドの概要
 
クラス org.seasar.cubby.converter.impl.AbstractConverter から継承されたフィールド
PRIMITIVE_ARRAY_TO_WRAPPER_ARRAY
 
コンストラクタの概要
SqlTimeConverter()
           
 
メソッドの概要
 Object convertToObject(Object value, Class<?> objectType, ConversionHelper helper)
          valueをこのコンバータがサポートしているクラスのインスタンスに変換します。
 String convertToString(Object value, ConversionHelper helper)
          このコンバータがサポートしているクラスのインスタンスであるvalueを文字列に変換します。
 Class<?> getObjectType()
          このコンバータがサポートしているクラスを返します。
protected  Time toTime(String date, DateFormat dateFormat)
          文字列をTimeに変換して返します。
 
クラス org.seasar.cubby.converter.impl.AbstractConverter から継承されたメソッド
canConvert
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SqlTimeConverter

public SqlTimeConverter()
メソッドの詳細

getObjectType

public Class<?> getObjectType()
このコンバータがサポートしているクラスを返します。

戻り値:
このコンバータがサポートしているクラス

convertToObject

public Object convertToObject(Object value,
                              Class<?> objectType,
                              ConversionHelper helper)
valueをこのコンバータがサポートしているクラスのインスタンスに変換します。

パラメータ:
value - 変換元のオブジェクト
objectType - 値の型
helper - 変換のヘルパクラス
戻り値:
valueを変換したオブジェクト

toTime

protected Time toTime(String date,
                      DateFormat dateFormat)
文字列をTimeに変換して返します。

パラメータ:
date - 変換元のオブジェクトの文字列表現
dateFormat - フォーマット
戻り値:
変換した結果のTime

convertToString

public String convertToString(Object value,
                              ConversionHelper helper)
このコンバータがサポートしているクラスのインスタンスであるvalueを文字列に変換します。

パラメータ:
value - 変換元のオブジェクト
helper - 変換のヘルパクラス
戻り値:
valueを変換した文字列


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