de.bsvrz.kex.isis.isis
Interface GanglinienInterface

All Known Implementing Classes:
Ganglinien

public interface GanglinienInterface

Legt das Interface zu einem Ganglinienobjekt des BaustellenInformationsSystem (BIS) fest. Über eine Klasse, die dieses Interface implementiert, kann auf die Ganglinien des an die AK-VRZ Software angebunden Baustelleninformationssystems zugegriffen werden.

Version:
$Revision: 143 $ / $Date: 2006-12-14 00:40:06 +0100 (Do, 14 Dez 2006) $ / ($Author: HCK $)
Author:
inovat, innovative systeme - verkehr - tunnel - technik, Dipl.-Ing. Hans Christian Kniß (HCK)

Method Summary
 long getDatum()
          Liefert das Datum, für das diese Gangliniendaten gültig sind.
 int[] getQKfz()
          Liefert genau 24 QKfz-Werte (je Stunde des Tages ein Wert).
 int[] getQLkw()
          Liefert genau 24 QLkw-Werte (je Stunde des Tages ein Wert).
 int[] getQPkw()
          Liefert genau 24 QPkw-Werte (je Stunde des Tages ein Wert).
 int[] getVKfz()
          Liefert genau 24 QKfz-Werte (je Stunde des Tages ein Wert).
 int[] getVLkw()
          Liefert genau 24 VLkw-Werte (je Stunde des Tages ein Wert).
 int[] getVPkw()
          Liefert genau 24 VPkw-Werte (je Stunde des Tages ein Wert).
 

Method Detail

getDatum

long getDatum()
Liefert das Datum, für das diese Gangliniendaten gültig sind.

Returns:
Datum (in ms seit dem 1.1.1970 UTC), für das diese Gangliniendaten gültig sind. Angeben wird jeweils der Anfangszeitpunkt des Tages, für den 20.11.2006 also die Angabe "27.11.2006 00:00:00,000" in ms seit dem 1.1.1970 UTC.

getQKfz

int[] getQKfz()
Liefert genau 24 QKfz-Werte (je Stunde des Tages ein Wert).

Returns:
24 QKfz-Werte. Je Stunde des Tages wird ein Wert geliefert.
  (QKfz[0] = Wert von 0:00 bis 00:59)
  (QKfz[1] = Wert von 1:00 bis 01:59)
  ...
  (QKfz[23] = Wert von 23:00 bis 23:59)
 
Kann ein Wert nicht ermittelt werden, so wird -1 zurückgegeben.

getQLkw

int[] getQLkw()
Liefert genau 24 QLkw-Werte (je Stunde des Tages ein Wert).

Returns:
24 QLkw-Werte. Je Stunde des Tages wird ein Wert geliefert.
  (QLkw[0] = Wert von 0:00 bis 00:59)
  (QLkw[1] = Wert von 1:00 bis 01:59)
  ...
  (QLkw[23] = Wert von 23:00 bis 23:59)
 

getQPkw

int[] getQPkw()
Liefert genau 24 QPkw-Werte (je Stunde des Tages ein Wert).

Returns:
24 QPkw-Werte. Je Stunde des Tages wird ein Wert geliefert.
  (QPkw[0] = Wert von 0:00 bis 00:59)
  (QPkw[1] = Wert von 1:00 bis 01:59)
  ...
  (QPkw[23] = Wert von 23:00 bis 23:59)
 
Kann ein Wert nicht ermittelt werden, so wird -1 zurückgegeben.

getVKfz

int[] getVKfz()
Liefert genau 24 QKfz-Werte (je Stunde des Tages ein Wert).

Returns:
24 QKfz-Werte. Je Stunde des Tages wird ein Wert geliefert.
  (VKfz[0] = Wert von 0:00 bis 00:59)
  (VKfz[1] = Wert von 1:00 bis 01:59)
   ...
  (VKfz[23] = Wert von 23:00 bis 23:59)
 
Kann ein Wert nicht ermittelt werden, so wird -1 zurückgegeben.

getVLkw

int[] getVLkw()
Liefert genau 24 VLkw-Werte (je Stunde des Tages ein Wert).

Returns:
24 VLkw-Werte. Je Stunde des Tages wird ein Wert geliefert.
  (VLkw[0] = Wert von 0:00 bis 00:59)
  (VLkw[1] = Wert von 1:00 bis 01:59)
   ...
  (VLkw[23] = Wert von 23:00 bis 23:59)
 
Kann ein Wert nicht ermittelt werden, so wird -1 zurückgegeben.

getVPkw

int[] getVPkw()
Liefert genau 24 VPkw-Werte (je Stunde des Tages ein Wert).

Returns:
24 VPkw-Werte. Je Stunde des Tages wird ein Wert geliefert.
  (VPkw[0] = Wert von 0:00 bis 00:59)
  (VPkw[1] = Wert von 1:00 bis 01:59)
  ...
  (VPkw[23] = Wert von 23:00 bis 23:59)
 
Kann ein Wert nicht ermittelt werden, so wird -1 zurückgegeben.