Interface VerkehrsModellNetz
-
- All Superinterfaces:
de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt
,KonfigurationsObjekt
,Netz
,NetzBestandTeil
,StoerfallIndikator
,de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
- All Known Implementing Classes:
VerkehrsModellNetzImpl
,VerkehrsModellNetzUngueltig
public interface VerkehrsModellNetz extends de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt, Netz
Zusammenfassung von Netzen zu einem für die Verkehrsmodelle relevanten Netz.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PID
Die PID des Systemobjekttyps im Datenverteiler.
-
Method Summary
Modifier and Type Method Description de.bsvrz.sys.funclib.bitctrl.modell.AenderbareMenge<Aktion>
getAktionen()
Menge der aktuellen Aktionsobjekte.de.bsvrz.sys.funclib.bitctrl.modell.AenderbareMenge<Baustelle>
getBaustellen()
Menge der aktuellen Baustellen (geplante und gültige).KdAlternativeObjektbezeichnung
getKdAlternativeObjektbezeichnung()
Verwaltet bis zu zehn alternative Bezeichnungen.KdDefaultParameterdatensaetze
getKdDefaultParameterdatensaetze()
Attributgruppe zur Speicherung von Default-Parameterdatensätzen für alle Parameter-Attributgruppen eines Typs.KdInfo
getKdInfo()
Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.java.util.Collection<NetzBestandTeil>
getNetzBestandTeile()
Netzbestandteile, aus denen das Netz besteht.OdStoerfallVerkehrsZustand
getOdStoerfallVerkehrsZustand()
Zustand plus Verkehrsinformationen für einen Streckenabschnitt.OdStoerfallZustand
getOdStoerfallZustand()
Zustand eines Störfallindikators.PdBaustellenSimulationModell
getPdBaustellenSimulationModell()
Modellparameter für die Baustellensimulation.PdStauBestimmungModell
getPdStauBestimmungModell()
Modellparameter für die Stauobjektbestimmung.PdStauPrognoseModell
getPdStauPrognoseModell()
Modellparameter für die Stauverlaufsprognose.de.bsvrz.sys.funclib.bitctrl.modell.AenderbareMenge<SeitenStreifenFreigabe>
getSeitenStreifenFreigaben()
Menge mit den aktuellen Seitenstreifenfreigaben.de.bsvrz.sys.funclib.bitctrl.modell.AenderbareMenge<Situation>
getSituationen()
Menge der aktuellen Situationsobjekte.de.bsvrz.sys.funclib.bitctrl.modell.AenderbareMenge<Stau>
getStaus()
Menge mit den aktuell gültigen Staus.de.bsvrz.sys.funclib.bitctrl.modell.AenderbareMenge<Unfall>
getUnfaelle()
Menge mit den aktuell gültigen Unfälle.
-
-
-
Field Detail
-
PID
static final java.lang.String PID
Die PID des Systemobjekttyps im Datenverteiler.- See Also:
- Constant Field Values
-
-
Method Detail
-
getSeitenStreifenFreigaben
de.bsvrz.sys.funclib.bitctrl.modell.AenderbareMenge<SeitenStreifenFreigabe> getSeitenStreifenFreigaben()
Menge mit den aktuellen Seitenstreifenfreigaben.- Returns:
- die Menge SeitenStreifenFreigaben oder
null
, wenn eine optionale Menge nicht versorgt ist.
-
getAktionen
de.bsvrz.sys.funclib.bitctrl.modell.AenderbareMenge<Aktion> getAktionen()
Menge der aktuellen Aktionsobjekte.- Returns:
- die Menge Aktionen oder
null
, wenn eine optionale Menge nicht versorgt ist.
-
getSituationen
de.bsvrz.sys.funclib.bitctrl.modell.AenderbareMenge<Situation> getSituationen()
Menge der aktuellen Situationsobjekte.- Returns:
- die Menge Situationen oder
null
, wenn eine optionale Menge nicht versorgt ist.
-
getBaustellen
de.bsvrz.sys.funclib.bitctrl.modell.AenderbareMenge<Baustelle> getBaustellen()
Menge der aktuellen Baustellen (geplante und gültige).- Returns:
- die Menge Baustellen oder
null
, wenn eine optionale Menge nicht versorgt ist.
-
getStaus
de.bsvrz.sys.funclib.bitctrl.modell.AenderbareMenge<Stau> getStaus()
Menge mit den aktuell gültigen Staus.- Returns:
- die Menge Staus oder
null
, wenn eine optionale Menge nicht versorgt ist.
-
getNetzBestandTeile
java.util.Collection<NetzBestandTeil> getNetzBestandTeile()
Netzbestandteile, aus denen das Netz besteht.- Specified by:
getNetzBestandTeile
in interfaceNetz
- Returns:
- die Menge NetzBestandTeile oder
null
, wenn eine optionale Menge nicht versorgt ist.
-
getUnfaelle
de.bsvrz.sys.funclib.bitctrl.modell.AenderbareMenge<Unfall> getUnfaelle()
Menge mit den aktuell gültigen Unfälle.- Returns:
- die Menge Unfaelle oder
null
, wenn eine optionale Menge nicht versorgt ist.
-
getPdBaustellenSimulationModell
PdBaustellenSimulationModell getPdBaustellenSimulationModell()
Modellparameter für die Baustellensimulation.- Returns:
- der Datensatz BaustellenSimulationModell.
-
getOdStoerfallVerkehrsZustand
OdStoerfallVerkehrsZustand getOdStoerfallVerkehrsZustand()
Zustand plus Verkehrsinformationen für einen Streckenabschnitt.<absatz> Objekte dieses Typs beschreiben den Verkehrszustand auf Streckenabschnitten durch die Größen: </absatz> <liste zeichen="punkt"> <listenPunkt> Referenzzeit (Zeitpunkt der verwendeten Daten) </listenPunkt> <listenPunkt>Prognosehorizont</listenPunkt> <listenPunkt> Verkehrssituation (Level of Service) </listenPunkt> <listenPunkt> Fahrzeitprognose für alle Kfz </listenPunkt> <listenPunkt> Fahrzeitprognose für alle Pkw </listenPunkt> <listenPunkt> Fahrzeitprognose für alle Lkw </listenPunkt> <listenPunkt> mittlere Geschwindigkeit Kfz </listenPunkt> <listenPunkt> mittlere Geschwindigkeit Pkw </listenPunkt> <listenPunkt> mittlere Geschwindigkeit Lkw </listenPunkt> <listenPunkt> mittlerer Fluss aller Kfz </listenPunkt> <listenPunkt> mittlerer Fluss aller Pkw </listenPunkt> <listenPunkt> mittlerer Fluss aller Lkw </listenPunkt> <listenPunkt> mittlere Dichte aller Kfz </listenPunkt> <listenPunkt> mittlere Dichte aller Pkw </listenPunkt> <listenPunkt> mittlere Dichte aller Lkw </listenPunkt> <listenPunkt> Güteindex für den Störfall-Verkehrszustand </listenPunkt> </liste>
- Specified by:
getOdStoerfallVerkehrsZustand
in interfaceNetz
- Specified by:
getOdStoerfallVerkehrsZustand
in interfaceNetzBestandTeil
- Specified by:
getOdStoerfallVerkehrsZustand
in interfaceStoerfallIndikator
- Returns:
- der Datensatz StoerfallVerkehrsZustand.
-
getKdDefaultParameterdatensaetze
KdDefaultParameterdatensaetze getKdDefaultParameterdatensaetze()
Attributgruppe zur Speicherung von Default-Parameterdatensätzen für alle Parameter-Attributgruppen eines Typs.- Specified by:
getKdDefaultParameterdatensaetze
in interfaceKonfigurationsObjekt
- Specified by:
getKdDefaultParameterdatensaetze
in interfaceNetz
- Specified by:
getKdDefaultParameterdatensaetze
in interfaceNetzBestandTeil
- Specified by:
getKdDefaultParameterdatensaetze
in interfaceStoerfallIndikator
- Returns:
- der Datensatz DefaultParameterdatensaetze.
-
getKdInfo
KdInfo getKdInfo()
Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.- Specified by:
getKdInfo
in interfaceKonfigurationsObjekt
- Specified by:
getKdInfo
in interfaceNetz
- Specified by:
getKdInfo
in interfaceNetzBestandTeil
- Specified by:
getKdInfo
in interfaceStoerfallIndikator
- Returns:
- der Datensatz Info.
-
getKdAlternativeObjektbezeichnung
KdAlternativeObjektbezeichnung getKdAlternativeObjektbezeichnung()
Verwaltet bis zu zehn alternative Bezeichnungen.- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceKonfigurationsObjekt
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceNetz
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceNetzBestandTeil
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceStoerfallIndikator
- Returns:
- der Datensatz AlternativeObjektbezeichnung.
-
getOdStoerfallZustand
OdStoerfallZustand getOdStoerfallZustand()
Zustand eines Störfallindikators.- Specified by:
getOdStoerfallZustand
in interfaceNetz
- Specified by:
getOdStoerfallZustand
in interfaceNetzBestandTeil
- Specified by:
getOdStoerfallZustand
in interfaceStoerfallIndikator
- Returns:
- der Datensatz StoerfallZustand.
-
getPdStauPrognoseModell
PdStauPrognoseModell getPdStauPrognoseModell()
Modellparameter für die Stauverlaufsprognose.- Returns:
- der Datensatz StauPrognoseModell.
-
getPdStauBestimmungModell
PdStauBestimmungModell getPdStauBestimmungModell()
Modellparameter für die Stauobjektbestimmung.- Returns:
- der Datensatz StauBestimmungModell.
-
-