public class TestZeitRaum extends Object implements de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaumSchnittstelle
| Modifier and Type | Field and Description |
|---|---|
private static int |
ANZAHL_TEST_INTERVALLE
die Anzahl der Intervalle, die für den Testzeitraum geliefert werden
sollen.
|
private static int |
TEST_SCHRITTWEITE_IN_STUNDEN
Prognose-Schrittweite für die Testausführung in Stunden.
|
| Constructor and Description |
|---|
TestZeitRaum() |
| Modifier and Type | Method and Description |
|---|---|
long |
getEndeZeitpunkt()
Der Testzeitraum beginnt bei 0, d.h. für das Ende wird der Wert für die
Anzahl der Intervalle multipliziert mit der Länge eines Prognoseschritts
geliefert.
|
List<Long> |
getIntervalle()
Der Testzeitraum ist laut Prüfspezifikation auf einen Zeitraum von Stunde
0 bis Stunde 48 Stunden gesetzt.
|
long |
getStartZeitpunkt()
der Anfangszeitpunkt des Tests ist 0.
|
boolean |
isValid() |
boolean |
prognoseMoeglich() |
private static final int TEST_SCHRITTWEITE_IN_STUNDEN
private static final int ANZAHL_TEST_INTERVALLE
public final long getEndeZeitpunkt()
getEndeZeitpunkt in interface de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaumSchnittstellepublic final List<Long> getIntervalle()
getIntervalle in interface de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaumSchnittstellepublic final long getStartZeitpunkt()
getStartZeitpunkt in interface de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaumSchnittstellepublic boolean isValid()
isValid in interface de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaumSchnittstellepublic boolean prognoseMoeglich()
prognoseMoeglich in interface de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaumSchnittstelleCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.