public static class OdStauVerlauf.Daten extends AbstractDatum
Datum.Status
Constructor and Description |
---|
Daten() |
Modifier and Type | Method and Description |
---|---|
void |
addSchritte(OdStauVerlauf.PrognoseSchritt... neueSchritte)
fügt die übergebenen Prognoseschritte hinzu.
|
void |
clearSchritte()
löscht alle Schritte des Stauverlaufs.
|
OdStauVerlauf.Daten |
clone()
Klont das Objekt, in dem der Zeitstempel und alle Daten hart kopiert
werden.
|
long |
getAktuelleGeschwindigkeit()
liefert die aktuelle Geschwindigkeit im Stau.
|
long |
getAufloesungsZeit()
liefert die prognostizierte Auflösungszeit.
|
Datum.Status |
getDatenStatus()
liefert den aktuellen Status des Datensatzes.
|
long |
getDauer()
liefert die prognostizierte Dauer.
|
long |
getMaxLaenge()
liefert die maximale Länge im Prognosebereich.
|
long |
getMaxVerlustzeit()
liefert die maximale prognostizierte Verlustzeit in Millisekunden.
|
OdStauVerlauf.PrognoseSchritt |
getSchritt(int idx)
liefert den mit dem Index spezifizierten Prognoseschritt.
|
List<OdStauVerlauf.PrognoseSchritt> |
getSchritte()
liefert die Liste aller Prognoseschritte.
|
long |
getSchrittweite()
liefert die für die Prognose verwendete Schrittweite.
|
long |
getZeitMaxLaenge()
liefert den Zeitpunkt zu dem im Prognosezeitraun die größte Länge des
Staus auftritt.
|
void |
setAufloesungsZeit(long aufloesungsZeit)
setzt die Auflösungszeit des Staus.
|
protected void |
setDatenStatus(Datum.Status neuerStatus)
setzt den aktuellen Status des Datensatzes.
|
void |
setDauer(long dauer)
setzt die Dauer des Staus.
|
void |
setMaxLaenge(long maxLaenge)
setzt die maximale Länge des Staus im Prognosezeitraum.
|
void |
setSchrittweite(long schrittweite)
setzt die für die Prognose verwendete Schrittweite.
|
void |
setZeitMaxLaenge(long zeitMaxLaenge)
setzt den Zeitpunkt, zu dem im Prognosezeitraum die maximale Länge
des Staus aufgetreten ist.
|
getZeitpunkt, getZeitstempel, isValid, setZeitstempel
public void addSchritte(OdStauVerlauf.PrognoseSchritt... neueSchritte)
neueSchritte
- die hinzuzufügenden Schrittepublic void clearSchritte()
public OdStauVerlauf.Daten clone()
Datum
clone
in interface Datum
clone
in class AbstractDatum
public long getAktuelleGeschwindigkeit()
public long getAufloesungsZeit()
public Datum.Status getDatenStatus()
Datum
public long getDauer()
public long getMaxLaenge()
public long getMaxVerlustzeit()
public OdStauVerlauf.PrognoseSchritt getSchritt(int idx)
idx
- der gewünschte Indexpublic List<OdStauVerlauf.PrognoseSchritt> getSchritte()
public long getSchrittweite()
public long getZeitMaxLaenge()
public void setAufloesungsZeit(long aufloesungsZeit)
aufloesungsZeit
- der Zeitpunktprotected void setDatenStatus(Datum.Status neuerStatus)
neuerStatus
- der neue Statuspublic void setDauer(long dauer)
dauer
- die Dauerpublic void setMaxLaenge(long maxLaenge)
maxLaenge
- die Längepublic void setSchrittweite(long schrittweite)
schrittweite
- die Schrittweitepublic void setZeitMaxLaenge(long zeitMaxLaenge)
zeitMaxLaenge
- der ZeitpunktCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.