クラス Revision<N extends NumberSE & ComparableSE<N>,T>
java.lang.ObjectSE
org.springframework.data.history.Revision<N,T>
- 実装されたすべてのインターフェース:
ComparableSE<Revision<N,
?>>
public final class Revision<N extends NumberSE & ComparableSE<N>,T>
extends ObjectSE
implements ComparableSE<Revision<N,?>>
RevisionMetadata
および改訂されたエンティティを含むラッパー。- 作成者:
- Oliver Gierke, Philipp Huegelmeyer, Christoph Strobl, Jens Schauder
メソッドのサマリー
修飾子と型メソッド説明int
boolean
リビジョンのタイムスタンプを返し、不在の場合はすぐに失敗します。リビジョンのリビジョン番号を返します。不在の場合は直ちに失敗します。リビジョンのタイムスタンプを返します。リビジョンのリビジョン番号を返します。int
hashCode()
static <N extends NumberSE & ComparableSE<N>,
T>
Revision<N,T> of
(RevisionMetadata<N> metadata, T entity) 指定されたRevisionMetadata
およびエンティティの新しいRevision
を作成します。toString()
メソッドの詳細
of
public static <N extends NumberSE & ComparableSE<N>,T> Revision<N,T> of(RevisionMetadata<N> metadata, T entity) 指定されたRevisionMetadata
およびエンティティの新しいRevision
を作成します。- パラメーター:
metadata
- null であってはなりません。entity
- null であってはなりません。- 戻り値:
getRevisionNumber
リビジョンのリビジョン番号を返します。- 戻り値:
- リビジョン番号。
getRequiredRevisionNumber
リビジョンのリビジョン番号を返します。不在の場合は直ちに失敗します。- 戻り値:
- リビジョン番号。
getRevisionInstant
リビジョンのタイムスタンプを返します。- 戻り値:
- null でないことが保証されています。
getRequiredRevisionInstant
リビジョンのタイムスタンプを返し、不在の場合はすぐに失敗します。- 戻り値:
- リビジョン
Instant
SE。null の可能性があります。
compareTo
- 次で指定:
- インターフェース
ComparableSE<N extends NumberSE & ComparableSE<N>>
のcompareToSE
toString
getMetadata
getEntity
equals
hashCode
public int hashCode()