レコードクラスバージョン .Git プロパティ
java.lang.ObjectSE
java.lang.RecordSE
org.springframework.shell.core.command.Version.GitProperties
- 含まれているクラス:
- Version
コンストラクター概要
コンストラクターコンストラクター説明GitProperties(@Nullable StringSE branch, @Nullable StringSE commitId, @Nullable StringSE shortCommitId, @Nullable InstantSE commitTime) GitPropertiesレコードクラスのインスタンスを作成します。方法の概要
修飾子と型メソッド説明@Nullable StringSEbranch()branchレコードコンポーネントの値を返します。@Nullable StringSEcommitId()commitIdレコードコンポーネントの値を返します。@Nullable InstantSEcommitTimeレコードコンポーネントの値を返します。final boolean他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。final inthashCode()このオブジェクトのハッシュコード値を返します。@Nullable StringSEshortCommitIdレコードコンポーネントの値を返します。final StringSEtoString()このレコードクラスの文字列表現を返します。
コンストラクターの詳細
GitProperties
public GitProperties(@Nullable StringSE branch, @Nullable StringSE commitId, @Nullable StringSE shortCommitId, @Nullable InstantSE commitTime) GitPropertiesレコードクラスのインスタンスを作成します。- パラメーター:
branch-branchレコードコンポーネントの値commitId-commitIdレコードコンポーネントの値shortCommitId-shortCommitIdレコードコンポーネントの値commitTime-commitTimeレコードコンポーネントの値
メソッドの詳細
toString
このレコードクラスの文字列表現を返します。表現には、クラスの名前が含まれ、その後に各レコードコンポーネントの名前と値が続きます。hashCode
public final int hashCode()このオブジェクトのハッシュコード値を返します。値は、各レコードコンポーネントのハッシュコードから導出されます。equals
他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。他のオブジェクトが同じクラスであり、すべてのレコードコンポーネントが等しい場合、オブジェクトは等しいです。このレコードクラスのすべてのコンポーネントがObjects::equals(Object,Object)SE と比較されます。branch
branchレコードコンポーネントの値を返します。- 戻り値:
branchレコードコンポーネントの値
commitId
commitIdレコードコンポーネントの値を返します。- 戻り値:
commitIdレコードコンポーネントの値
shortCommitId
shortCommitIdレコードコンポーネントの値を返します。- 戻り値:
shortCommitIdレコードコンポーネントの値
commitTime
commitTimeレコードコンポーネントの値を返します。- 戻り値:
commitTimeレコードコンポーネントの値