クラス Revisions<N extends NumberSE & ComparableSE<N>,T>

java.lang.ObjectSE
org.springframework.data.history.Revisions<N,T>
実装されたすべてのインターフェース:
IterableSE<Revision<N,T>>SupplierSE<StreamSE<Revision<N,T>>>Streamable<Revision<N,T>>

public class Revisions<N extends NumberSE & ComparableSE<N>,T> extends ObjectSE implements Streamable<Revision<N,T>>
RevisionsListSE の単純なラッパークラスで、最新のリビジョンに正規にアクセスできます。古いリビジョンから開始して、基盤となる Revisions を反復処理できます。
作成者:
Oliver Gierke, Christoph Strobl
  • メソッドの詳細

    • of

      public static <N extends NumberSE & ComparableSE<N>, T> Revisions<N,T> of(ListSE<? extends Revision<N,T>> revisions)
      指定された Revision の新しい Revisions インスタンスを作成します。
      戻り値:
      null になることはありません。
    • none

      public static <N extends NumberSE & ComparableSE<N>, T> Revisions<N,T> none()
      新しい空の Revisions インスタンスを作成します。
      戻り値:
      null になることはありません。
    • getLatestRevision

      public Revision<N,T> getLatestRevision()
      順序に関係なく、ラッパーをサポートするリビジョンの最新のリビジョンを返します。
      戻り値:
    • reverse

      public Revisions<N,T> reverse()
      現在の Revisions を反転します。デフォルトでは、これは最新のリビジョンのリビジョンを最初に返します。
      戻り値:
    • iterator

      public IteratorSE<Revision<N,T>> iterator()
      次で指定:
      インターフェース IterableSE<N extends NumberSE & ComparableSE<N>>iterator 
    • getContent

      public ListSE<Revision<N,T>> getContent()
      Revisions インスタンスのコンテンツを返します。
      戻り値: