インターフェース Auditable<U,ID,T extends TemporalAccessorSE>
- 型パラメーター:
U
- 監査型。通常、ある種のユーザー。ID
- 監査された型の識別子の型
- すべてのスーパーインターフェース:
Persistable<ID>
監査可能なエンティティのインターフェース。作成および変更情報を保存および取得できます。変化するインスタンス(通常は一部のユーザー)は、ジェネリクス定義によって定義されます。
- 作成者:
- Oliver Gierke
メソッドのサマリー
修飾子と型メソッド説明このエンティティを作成したユーザーを返します。エンティティの作成日を返します。エンティティを最後に変更したユーザーを返します。最終変更の日付を返します。void
setCreatedBy
(U createdBy) このエンティティを作成したユーザーを設定します。void
setCreatedDate
(T creationDate) エンティティの作成日を設定します。void
setLastModifiedBy
(U lastModifiedBy) エンティティを最後に変更したユーザーを設定します。void
setLastModifiedDate
(T lastModifiedDate) 最終変更の日付を設定します。インターフェース org.springframework.data.domain.Persistable から継承されたメソッド
getId, isNew
メソッドの詳細
getCreatedBy
OptionalSE<U> getCreatedBy()このエンティティを作成したユーザーを返します。- 戻り値:
- createdBy
setCreatedBy
このエンティティを作成したユーザーを設定します。- パラメーター:
createdBy
- 設定する作成エンティティ
getCreatedDate
OptionalSE<T> getCreatedDate()エンティティの作成日を返します。- 戻り値:
- createdDate
setCreatedDate
エンティティの作成日を設定します。- パラメーター:
creationDate
- 設定する作成日
getLastModifiedBy
OptionalSE<U> getLastModifiedBy()エンティティを最後に変更したユーザーを返します。- 戻り値:
- lastModifiedBy
setLastModifiedBy
エンティティを最後に変更したユーザーを設定します。- パラメーター:
lastModifiedBy
- 設定する最後の変更エンティティ
getLastModifiedDate
OptionalSE<T> getLastModifiedDate()最終変更の日付を返します。- 戻り値:
- lastModifiedDate
setLastModifiedDate
最終変更の日付を設定します。- パラメーター:
lastModifiedDate
- 設定する最後の変更の日付