| 
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjp.go.nict.langrid.dao.entity.UpdateManagedEntity
public abstract class UpdateManagedEntity
作成日時と更新日時を保持するエンティティの基底クラス。 それぞれの日時の初期値はオブジェクト生成時。
| コンストラクタの概要 | |
|---|---|
UpdateManagedEntity()
コンストラクタ。  | 
|
UpdateManagedEntity(Calendar createdDateTime,
                    Calendar updatedDateTime)
コンストラクタ。  | 
|
| メソッドの概要 | |
|---|---|
protected  org.apache.commons.lang.builder.EqualsBuilder | 
appendSpecialEquals(org.apache.commons.lang.builder.EqualsBuilder builder,
                    Object value,
                    Collection<String> appendedFields,
                    boolean ignoreDates)
実体固有の比較を行い、比較したフィールドをコレクションに追加する。  | 
protected  org.apache.commons.lang.builder.HashCodeBuilder | 
appendSpecialHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder,
                      Collection<String> appendedFields)
実体固有のハッシュコード計算を行い、計算したフィールドをコレクションに追加する。  | 
 boolean | 
equals(Object value)
 | 
 boolean | 
equalsIgnoreDates(Object value)
createdDateTime, updatedDateTimeを除いて値を比較する。  | 
 Calendar | 
getCreatedDateTime()
作成日時を取得する。  | 
 Calendar | 
getUpdatedDateTime()
更新日時を取得する。  | 
 int | 
hashCode()
 | 
 void | 
setCreatedDateTime(Calendar createdDateTime)
作成日時を設定する。  | 
 void | 
setUpdatedDateTime(Calendar updatedDateTime)
更新日時を設定する。  | 
 String | 
toString()
 | 
 void | 
touchUpdatedDateTime()
更新日時を現在日時に設定する。  | 
| クラス java.lang.Object から継承されたメソッド | 
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| コンストラクタの詳細 | 
|---|
public UpdateManagedEntity()
public UpdateManagedEntity(Calendar createdDateTime,
                           Calendar updatedDateTime)
createdDateTime - 作成日時updatedDateTime - 更新日時| メソッドの詳細 | 
|---|
public boolean equals(Object value)
Object 内の equalspublic boolean equalsIgnoreDates(Object value)
value - 比較する値
public int hashCode()
Object 内の hashCodepublic String toString()
Object 内の toStringpublic Calendar getCreatedDateTime()
public void setCreatedDateTime(Calendar createdDateTime)
createdDateTime - 作成日時public Calendar getUpdatedDateTime()
public void setUpdatedDateTime(Calendar updatedDateTime)
updatedDateTime - 更新日時public void touchUpdatedDateTime()
protected org.apache.commons.lang.builder.EqualsBuilder appendSpecialEquals(org.apache.commons.lang.builder.EqualsBuilder builder,
                                                                            Object value,
                                                                            Collection<String> appendedFields,
                                                                            boolean ignoreDates)
builder - ビルダvalue - 比較する値excludedFields - 比較したフィールドを追加するコレクションignoreDates - 日付を無視するかどうか
protected org.apache.commons.lang.builder.HashCodeBuilder appendSpecialHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder,
                                                                                Collection<String> appendedFields)
builder - ビルダappendedFields - 比較したフィールドを追加するコレクション
  | 
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||