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

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

public class TemporalParameter
extends java.lang.Object
implements SqlArgWrapper

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

作成者:
taedium

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

フィールドの詳細

value

protected java.lang.Object value


temporalClass

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


temporalType

protected TemporalType temporalType
時制の種別

コンストラクタの詳細

TemporalParameter

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

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

TemporalParameter

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

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

getValue

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

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

getTemporalClass

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

戻り値:
時制のクラス

getTemporalType

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

戻り値:
時制の種別


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