public class SvpPrognoseDaten extends ArrayList<SvpSchritt>
Modifier and Type | Field and Description |
---|---|
private long |
aufloesungsZeit
Zeitpunkt der Stauauflösung.
|
private static de.bsvrz.dav.daf.main.DataDescription |
dataDesc
die Datenbeschreibung zum Versand der Prognosedaten an den
Datenverteiler.
|
private long |
dauer
Dauer des Staus gemessen vom aktuellen Zeitpunkt.
|
private long |
maxLaenge
Maximale Staulänge.
|
private long |
maxLaengeZeit
Zeitpunkt der maximalen Staulänge.
|
private long |
prognoseZeitPunkt
der Zeitpunkt der Prognose.
|
private long |
schrittWeite
Zeitliche Schrittweite der Prognoseergebnisse.
|
private static long |
serialVersionUID
ID für die Serialisierung des Objekts.
|
modCount
Constructor and Description |
---|
SvpPrognoseDaten(long prognoseZeitPunkt)
Standardkonstruktor.
|
Modifier and Type | Method and Description |
---|---|
long |
getAufloesungsZeit()
liefert den prognostizierten Auflösungszeitpunkt des Staus.
|
static de.bsvrz.dav.daf.main.DataDescription |
getDataDesc()
liefert die Datenbeschreibung für den Versand von Prognosedaten eines
Staus an den Datenverteiler.
|
de.bsvrz.dav.daf.main.Data |
getDatenSatz()
erzeugt einen Datensatz zum Versand der Prognosedaten an den
Datenverteiler.
|
long |
getDauer()
liefert die Dauer das Staus zurück.
|
long |
getMaxLaenge()
liefert die maximale Staulänge im Prognosezeitraum.
|
long |
getMaxLaengeZeit()
liefert den Zeitpunkt, an dem die maximale Staulänge im Prognosezeitraum
erreicht wurde.
|
long |
getPrognoseZeitPunkt()
liefert den Zeitpunkt, für den die Prognose erstellt wurde.
|
long |
getSchrittWeite()
liefert die Schrittweite, mit der die Prognose ausgeführt wurde.
|
void |
setAufloesungsZeit(long value)
setzt die Auflösungszeit des Staus.
|
void |
setDauer(long value)
setzt die Dauer des Staus.
|
void |
setMaxLaenge(long value)
setzt die maximale Länge.
|
void |
setMaxLaengeZeit(long value)
setzt den Zeitpunkt, zu dem die maximale Länge zu verzeichnen war.
|
void |
setSchrittWeite(long value)
setzt die Schrittweite der Prognosedaten.
|
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
equals, hashCode
containsAll, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
containsAll, equals, hashCode
parallelStream, stream
private static final long serialVersionUID
private static de.bsvrz.dav.daf.main.DataDescription dataDesc
private long schrittWeite
private long dauer
private long aufloesungsZeit
private long maxLaenge
private long maxLaengeZeit
private final long prognoseZeitPunkt
public SvpPrognoseDaten(long prognoseZeitPunkt)
prognoseZeitPunkt
- der Zeitpunkt für den die Prognosedaten erstellt werdenpublic static final de.bsvrz.dav.daf.main.DataDescription getDataDesc()
public final long getAufloesungsZeit()
public de.bsvrz.dav.daf.main.Data getDatenSatz()
public long getDauer()
public final long getMaxLaenge()
public final long getMaxLaengeZeit()
public long getPrognoseZeitPunkt()
public final long getSchrittWeite()
public final void setAufloesungsZeit(long value)
value
- Festzulegender aufloesungsZeitpublic final void setDauer(long value)
value
- Festzulegender dauerpublic final void setMaxLaenge(long value)
value
- Festzulegender maxLaengepublic final void setMaxLaengeZeit(long value)
value
- Festzulegender maxLaengeZeitpublic final void setSchrittWeite(long value)
value
- Festzulegender schrittWeiteCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.