public interface RevisionMetadata<N extends NumberSE & ComparableSE<N>>| 修飾子と型 | インターフェースと説明 |
|---|---|
static class | RevisionMetadata.RevisionTypeRevision の型。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
<T> T | getDelegate() より詳細な実装固有の情報を提供する可能性のある、基になるリビジョンメタデータを返します。 |
default InstantSE | getRequiredRevisionInstant() リビジョンのタイムスタンプを返しますが、不在の場合はすぐに失敗します。 |
default N | getRequiredRevisionNumber() リビジョンのリビジョン番号を返します。不在の場合は直ちに失敗します。 |
OptionalSE<InstantSE> | getRevisionInstant() リビジョンのタイムスタンプを返します。 |
OptionalSE<N> | getRevisionNumber() リビジョンのリビジョン番号を返します。 |
default RevisionMetadata.RevisionType | getRevisionType() この変更の RevisionMetadata.RevisionType を返します。 |
OptionalSE<N> getRevisionNumber()
default N getRequiredRevisionNumber()
IllegalStateExceptionSE - 利用可能なリビジョン番号がない場合。OptionalSE<InstantSE> getRevisionInstant()
default InstantSE getRequiredRevisionInstant()
IllegalStateExceptionSE - 改訂日がない場合。<T> T getDelegate()
default RevisionMetadata.RevisionType getRevisionType()
RevisionMetadata.RevisionType を返します。RevisionMetadata.RevisionType を判別できない場合、このメソッドは RevisionMetadata.RevisionType.UNKNOWN を返します。Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.