レコードクラス ProgressView.ProgressState
java.lang.ObjectSE
java.lang.RecordSE
org.springframework.shell.component.view.control.ProgressView.ProgressState
- レコードコンポーネント:
tickStart- ティック開始値、ゼロまたは正tickEnd- ティック終了値、正でティック開始値より大きいtickValue- ティックの開始 / 終了の境界内の現在のティック値running- 実行状態startTime- 実行開始時間updateTime- 最後に実行された更新時間
- 含まれているクラス:
- ProgressView
public static record ProgressView.ProgressState(int tickStart, int tickEnd, int tickValue, boolean running, long startTime, long updateTime)
extends RecordSE
ProgressView の現在の実行状態をカプセル化します。コンストラクター概要
コンストラクターコンストラクター説明ProgressState(int tickStart, int tickEnd, int tickValue, boolean running, long startTime, long updateTime) ProgressStateレコードクラスのインスタンスを作成します。方法の概要
修飾子と型メソッド説明final boolean他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。final inthashCode()このオブジェクトのハッシュコード値を返します。static ProgressView.ProgressStateof(int tickStart, int tickEnd, int tickValue, boolean running, long startTime, long updateTime) booleanrunning()runningレコードコンポーネントの値を返します。longstartTimeレコードコンポーネントの値を返します。inttickEnd()tickEndレコードコンポーネントの値を返します。inttickStartレコードコンポーネントの値を返します。inttickValueレコードコンポーネントの値を返します。final StringSEtoString()このレコードクラスの文字列表現を返します。longupdateTimeレコードコンポーネントの値を返します。
コンストラクターの詳細
ProgressState
public ProgressState(int tickStart, int tickEnd, int tickValue, boolean running, long startTime, long updateTime) ProgressStateレコードクラスのインスタンスを作成します。
方法の詳細
of
public static ProgressView.ProgressState of(int tickStart, int tickEnd, int tickValue, boolean running, long startTime, long updateTime) toString
このレコードクラスの文字列表現を返します。表現には、クラスの名前が含まれ、その後に各レコードコンポーネントの名前と値が続きます。hashCode
public final int hashCode()このオブジェクトのハッシュコード値を返します。値は、各レコードコンポーネントのハッシュコードから導出されます。equals
他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。他のオブジェクトが同じクラスであり、すべてのレコードコンポーネントが等しい場合、オブジェクトは等しいです。このレコードクラスのすべてのコンポーネントは "==" で比較されます。tickStart
public int tickStart()tickStartレコードコンポーネントの値を返します。- 戻り値:
tickStartレコードコンポーネントの値
tickEnd
public int tickEnd()tickEndレコードコンポーネントの値を返します。- 戻り値:
tickEndレコードコンポーネントの値
tickValue
public int tickValue()tickValueレコードコンポーネントの値を返します。- 戻り値:
tickValueレコードコンポーネントの値
running
public boolean running()runningレコードコンポーネントの値を返します。- 戻り値:
runningレコードコンポーネントの値
startTime
public long startTime()startTimeレコードコンポーネントの値を返します。- 戻り値:
startTimeレコードコンポーネントの値
updateTime
public long updateTime()updateTimeレコードコンポーネントの値を返します。- 戻り値:
updateTimeレコードコンポーネントの値