public class CondTiming
extends java.lang.Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
CondTiming.TimeSpan |
コンストラクタと説明 |
---|
CondTiming() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.Date |
calcCondClearTime(java.util.Date latestTime,
int latestCond,
int targetCond)
疲労が回復する時刻を計算
|
java.util.Date |
calcCondClearTime(int latestCond,
int targetCond)
疲労が回復する時刻を計算
|
java.util.Date |
calcCondClearTime2(java.util.Date ndockComplete,
int latestCond,
int targetCond)
疲労が回復する時刻を計算(お風呂から上がる時間も考慮)
|
int |
calcPastCycles()
何回疲労回復タイミングが過ぎたか計算
|
long |
getCurrentAccuracy()
in milliseconds
|
java.util.Date |
getNextUpdateTime(java.util.Date time)
次の疲労回復タイミング
|
CondTiming.TimeSpan |
getUpdateTiming() |
void |
ignoreNext() |
void |
onPort(boolean updated) |
void |
setUpdateTiming(CondTiming.TimeSpan updateTiming) |
public java.util.Date calcCondClearTime(int latestCond, int targetCond)
latestCond
- 最新データの疲労度targetCond
- 目標疲労度public java.util.Date calcCondClearTime(java.util.Date latestTime, int latestCond, int targetCond)
latestTime
- 最新データの時間latestCond
- 最新データの疲労度targetCond
- 目標疲労度public java.util.Date calcCondClearTime2(java.util.Date ndockComplete, int latestCond, int targetCond)
ndockComplete
- お風呂から上がる時間latestCond
- 最新データの疲労度targetCond
- 目標疲労度public int calcPastCycles()
public java.util.Date getNextUpdateTime(java.util.Date time)
time
- public long getCurrentAccuracy()
public void ignoreNext()
public void onPort(boolean updated)
public CondTiming.TimeSpan getUpdateTiming()
public void setUpdateTiming(CondTiming.TimeSpan updateTiming)
updateTiming
- セットする updateTiming