org.seasar.extension.jdbc.parameter
クラス TemporalParameter

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.parameter.TemporalParameter
すべての実装されたインタフェース:
SqlArgWrapper

public class TemporalParameter
extends Object
implements SqlArgWrapper

DateまたはCalendar型の値とTemporalTypeの組み合わせをラップするクラスです。

作成者:
taedium

フィールドの概要
protected  Class<?> temporalClass
          時制のクラス
protected  TemporalType temporalType
          時制の種別
protected  Object value
          値
 
コンストラクタの概要
TemporalParameter(Calendar value, TemporalType temporalType)
          インスタンスを作成します。
TemporalParameter(Date value, TemporalType temporalType)
          インスタンスを作成します。
 
メソッドの概要
 Class<?> getTemporalClass()
          時制のクラスを返します。
 TemporalType getTemporalType()
          時制の種別を返します。
 Object getValue()
          値を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

value

protected Object value


temporalClass

protected Class<?> temporalClass
時制のクラス


temporalType

protected TemporalType temporalType
時制の種別

コンストラクタの詳細

TemporalParameter

public TemporalParameter(Date value,
                         TemporalType temporalType)
インスタンスを作成します。

パラメータ:
value - 値
temporalType - 時制の種別

TemporalParameter

public TemporalParameter(Calendar value,
                         TemporalType temporalType)
インスタンスを作成します。

パラメータ:
value - 値
clazz - 時制のクラス
temporalType - 時制の種別
メソッドの詳細

getValue

public Object getValue()
値を返します。

定義:
インタフェース SqlArgWrapper 内の getValue
戻り値:

getTemporalClass

public Class<?> getTemporalClass()
時制のクラスを返します。

戻り値:
時制のクラス

getTemporalType

public TemporalType getTemporalType()
時制の種別を返します。

戻り値:
時制の種別


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