de.bsvrz.kex.isis.isis.impl
Class BaustellenPrognose

java.lang.Object
  extended by de.bsvrz.kex.isis.isis.impl.BaustellenPrognose
All Implemented Interfaces:
BaustellenPrognoseInterface

public class BaustellenPrognose
extends Object
implements BaustellenPrognoseInterface

Implementation des BaustellenPrognoseInterface.

Version:
$Id: BaustellenPrognose.java 7485 2008-03-17 14:49:20Z gieseler $
Author:
BitCtrl Systems GmbH, Gieseler

Field Summary
private  de.bsvrz.sys.funclib.bitctrl.modell.verkehr.onlinedaten.OdBaustellenSimulation.Daten simudaten
          Die Daten der Baustellenprognose.
 
Constructor Summary
BaustellenPrognose(de.bsvrz.sys.funclib.bitctrl.modell.verkehr.onlinedaten.OdBaustellenSimulation.Daten daten)
          Konstruktor.
 
Method Summary
 long[] getMaximaleStauLaengen()
          Liefert die Maximalen Staulängen der prognostizierten Staus (in Metern).
 long[] getMaximaleVerlustzeiten()
          Liefert die Maximalen Verlustzeiten der Staus.
 long[] getStauBeginn()
          Liefert die Anfangszeitpunkte der prognostizierten Staus für die Baustelle (in ms seit dem 1.1.1970 UTC).
 long[] getStauDauern()
          Liefert die Zeitdauern der prognostizierten Staus (in ms).
 long[] getZeitpunkteDerMaximalenStauLaengen()
          Liefert die Zeitpunkte der maximalen Staulängen (in ms).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

simudaten

private final de.bsvrz.sys.funclib.bitctrl.modell.verkehr.onlinedaten.OdBaustellenSimulation.Daten simudaten
Die Daten der Baustellenprognose.

Constructor Detail

BaustellenPrognose

public BaustellenPrognose(de.bsvrz.sys.funclib.bitctrl.modell.verkehr.onlinedaten.OdBaustellenSimulation.Daten daten)
Konstruktor.

Parameters:
daten - Prognosedaten
Method Detail

getMaximaleStauLaengen

public long[] getMaximaleStauLaengen()
Liefert die Maximalen Staulängen der prognostizierten Staus (in Metern).

Specified by:
getMaximaleStauLaengen in interface BaustellenPrognoseInterface
Returns:
Maximalen Staulängen der prognostizierten Staus (in Metern)
See Also:
BaustellenPrognoseInterface.getMaximaleStauLaengen()

getMaximaleVerlustzeiten

public long[] getMaximaleVerlustzeiten()
Liefert die Maximalen Verlustzeiten der Staus.

Specified by:
getMaximaleVerlustzeiten in interface BaustellenPrognoseInterface
Returns:
Maximalen Verlustzeiten der Staus (in ms).
See Also:
BaustellenPrognoseInterface.getMaximaleVerlustzeiten()

getStauBeginn

public long[] getStauBeginn()
Liefert die Anfangszeitpunkte der prognostizierten Staus für die Baustelle (in ms seit dem 1.1.1970 UTC).

Specified by:
getStauBeginn in interface BaustellenPrognoseInterface
Returns:
Anfangszeitpunkte der prognostizierten Staus für die Baustelle (in ms seit dem 1.1.1970 UTC).
See Also:
BaustellenPrognoseInterface.getStauBeginn()

getStauDauern

public long[] getStauDauern()
Liefert die Zeitdauern der prognostizierten Staus (in ms).

Specified by:
getStauDauern in interface BaustellenPrognoseInterface
Returns:
Zeitdauern der prognostizierten Staus (in ms).
See Also:
BaustellenPrognoseInterface.getStauDauern()

getZeitpunkteDerMaximalenStauLaengen

public long[] getZeitpunkteDerMaximalenStauLaengen()
Liefert die Zeitpunkte der maximalen Staulängen (in ms).

Specified by:
getZeitpunkteDerMaximalenStauLaengen in interface BaustellenPrognoseInterface
Returns:
Zeitpunkte der maximalen Staulängen (in ms).
See Also:
BaustellenPrognoseInterface.getZeitpunkteDerMaximalenStauLaengen()