jp.go.nict.langrid.dao.entity
クラス OverUseLimit

java.lang.Object
  上位を拡張 jp.go.nict.langrid.dao.entity.UpdateManagedEntity
      上位を拡張 jp.go.nict.langrid.dao.entity.OverUseLimit
すべての実装されたインタフェース:
Serializable

public class OverUseLimit
extends UpdateManagedEntity
implements Serializable

過剰利用制限情報を格納する。

バージョン:
$Revision: 10120 $
作成者:
Takao Nakaguchi, $Author: mori $
関連項目:
直列化された形式

コンストラクタの概要
OverUseLimit()
          コンストラクタ。
OverUseLimit(String gridId, Period period, LimitType limitType, int limitCount)
          コンストラクタ。
 
メソッドの概要
 boolean equals(Object value)
           
 boolean equalsIgnoreDates(OverUseLimit value)
          登録日と更新日を除いてオブジェクトが等しい場合にtrueを返す。
 String getGridId()
          グリッドIDを返す。
 int getLimitCount()
          制限値を返す。
 LimitType getLimitType()
          limitTypeを返す。
 Period getPeriod()
          期間の種類を返す。
 int hashCode()
           
 void setGridId(String gridId)
          グリッドIDを設定する。
 void setLimitCount(int limitCount)
          制限値を設定する。
 void setLimitType(LimitType limitType)
          limitTypeを設定する。
 void setPeriod(Period period)
          期間の種類を設定する。
 String toString()
           
 
クラス jp.go.nict.langrid.dao.entity.UpdateManagedEntity から継承されたメソッド
appendSpecialEquals, appendSpecialHashCode, equalsIgnoreDates, getCreatedDateTime, getUpdatedDateTime, setCreatedDateTime, setUpdatedDateTime, touchUpdatedDateTime
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

OverUseLimit

public OverUseLimit()
コンストラクタ。


OverUseLimit

public OverUseLimit(String gridId,
                    Period period,
                    LimitType limitType,
                    int limitCount)
コンストラクタ。

パラメータ:
gridId - グリッドID
period - 時間の単位
limitType - 制限値の種類
limitCount - 制限値
メソッドの詳細

equals

public boolean equals(Object value)
オーバーライド:
クラス UpdateManagedEntity 内の equals

equalsIgnoreDates

public boolean equalsIgnoreDates(OverUseLimit value)
登録日と更新日を除いてオブジェクトが等しい場合にtrueを返す。

パラメータ:
value - 比較するオブジェクト
戻り値:
等しい場合true

hashCode

public int hashCode()
オーバーライド:
クラス UpdateManagedEntity 内の hashCode

toString

public String toString()
オーバーライド:
クラス UpdateManagedEntity 内の toString

getGridId

public String getGridId()
グリッドIDを返す。

戻り値:
グリッドID

setGridId

public void setGridId(String gridId)
グリッドIDを設定する。

パラメータ:
gridId - グリッドID

getPeriod

public Period getPeriod()
期間の種類を返す。

戻り値:
期間の種類

setPeriod

public void setPeriod(Period period)
期間の種類を設定する。

パラメータ:
period - 期間の種類

getLimitType

public LimitType getLimitType()
limitTypeを返す。

戻り値:
limitType

setLimitType

public void setLimitType(LimitType limitType)
limitTypeを設定する。

パラメータ:
limitType - limitType

getLimitCount

public int getLimitCount()
制限値を返す。

戻り値:
制限値

setLimitCount

public void setLimitCount(int limitCount)
制限値を設定する。

パラメータ:
limitCount - 制限値