Class TmcLocationCodeWrapper
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.util.rdstmc.TmcLocationCodeWrapper
-
- Direct Known Subclasses:
TmcGebietWrapper
,TmcLinieWrapper
,TmcPunktWrapper
public class TmcLocationCodeWrapper extends java.lang.Object
Wrapper, welcher für ein TmcLocationCode-SystemObjekt sämtliche Daten vorhält.- See Also:
TmcLocationCode
-
-
Constructor Summary
Constructors Constructor Description TmcLocationCodeWrapper(de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.objekte.TmcLocationCode tmcLocationCode)
Der Konstruktor.
-
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.String
getAenderungsDatum()
Eintrag wurde zuletzt geändert am angegebenen Datum.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein
getAktiviert()
Ortscode ist aktiv.de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.attribute.AttTmcLocationCode
getAttTmcLocationCode()
Ortscode (TMC Location Code).de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein
getAusfahrtNegativeRichtung()
Möglichkeit, aus der Straße in negativer Erfassungsrichtung auszufahren.java.lang.String
getAusfahrtNr()
Nummer der Ausfahrt (z.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein
getAusfahrtPositiveRichtung()
Möglichkeit, aus der Straße in positiver Erfassungsrichtung herauszufahren.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein
getEinfahrtNegativeRichtung()
Möglichkeit, in die Straße in negativer Erfassungsrichtung einzufahren.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein
getEinfahrtPositiveRichtung()
Möglichkeit, auf die Straße in positiver Erfassungsrichtung aufzufahren.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein
getGetestet()
Daten wurden getestet.java.lang.String
getName()
Liefert den Namen dieses TMC-LocationCodes zurück.java.lang.String
getNetzKnotenNrA()
Ortscode gehört zum angegebenen Netzknoten A.java.lang.String
getNetzKnotenNrB()
Ortscode gehört zum angegebenen Netzknoten B.java.lang.String
getPolizeiDirektion()
Ortscode gehört zur angegebenen Polizeidirektion.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<java.lang.String>
getSondereintrag()
Sondereintrag.java.lang.String
getStation()
Ortscode gehört zur angegebenen Station.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein
getTern()
Tern.java.lang.String
getTmcErsterName()
Zusätzlicher Name.de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.objekte.TmcLocationCode
getTmcLocationCode()
Liefert das in diesem Objekt gekapselte TmcLocationCode-Systemobjekt zurück.java.lang.String
getTmcName()
Liefert den Namen dieses TmcLocationCodes zurück.de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.attribute.AttTmcOrtsTyp
getTmcOrtsTyp()
Ortstyp und OrtSubtyp des Ortes entsprechend der Festlegungen der LCL.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein
getTmcStadtverkehr()
Gibt an, ob der Verkehr an diesem Punktort hauptsächlich den Charakter von Stadtverkehr (ja) oder von außerorts Verkehr (nein) hat.java.lang.String
getTmcStrassenName()
Straßenname der Straße.java.lang.String
getTmcStrassenNummer()
Straßennummer der Straße, die durch diesen Ortscode referenziert wird.java.lang.String
getTmcZweiterName()
Zusätzlicher Name.java.lang.String
getUmleitungNegativeRichtung()
Umleitung in negative Richtung über angegebene Umleitungsstrecke.java.lang.String
getUmleitungPositiveRichtung()
Umleitung in positive Richtung über angegebene Umleitungsstrecke.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein
getVeraenderung()
Wurde Datensatz gegenüber letzter LocationCodeListe verändert.java.lang.String
getVerwaltungsBereich()
Ortscode liegt im angegebenen Verwaltungsbereich.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein
getVorhandenNegativeRichtung()
Zur Angabe, dass ein Ort in negativer Erfassungsrichtung vorhanden ist.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein
getVorhandenPositiveRichtung()
Zur Angabe, dass ein Ort in der positiven Erfassungsrichtung vorhanden ist.de.bsvrz.sys.funclib.bitctrl.modell.tmgeoreferenzierungglobal.attribute.AttWgs84Laenge
getX()
x-Koordinate (Längenangaben gemäß WGS84).de.bsvrz.sys.funclib.bitctrl.modell.tmgeoreferenzierungglobal.attribute.AttWgs84Breite
getY()
y-Koordinate (Breitenangabe gemäß WGS84).int
hashCode()
java.lang.String
toString()
-
-
-
Method Detail
-
getTmcLocationCode
public de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.objekte.TmcLocationCode getTmcLocationCode()
Liefert das in diesem Objekt gekapselte TmcLocationCode-Systemobjekt zurück.- Returns:
- das in diesem Objekt gekapselte TmcLocationCode-Systemobjekt,
niemals
null
-
getName
public java.lang.String getName()
Liefert den Namen dieses TMC-LocationCodes zurück.- Returns:
- der Name dieses TMC-LocationCodes
-
getAenderungsDatum
public java.lang.String getAenderungsDatum()
Eintrag wurde zuletzt geändert am angegebenen Datum.- Returns:
- der Wert von AenderungsDatum
-
getAktiviert
public de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein getAktiviert()
Ortscode ist aktiv.- Returns:
- der Wert von Aktiviert
-
getAusfahrtNegativeRichtung
public de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein getAusfahrtNegativeRichtung()
Möglichkeit, aus der Straße in negativer Erfassungsrichtung auszufahren.- Returns:
- der Wert von AusfahrtNegativeRichtung
-
getAusfahrtNr
public java.lang.String getAusfahrtNr()
Nummer der Ausfahrt (z. B. "4a" ).- Returns:
- der Wert von AusfahrtNr
-
getAusfahrtPositiveRichtung
public de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein getAusfahrtPositiveRichtung()
Möglichkeit, aus der Straße in positiver Erfassungsrichtung herauszufahren.- Returns:
- der Wert von AusfahrtPositiveRichtung
-
getEinfahrtNegativeRichtung
public de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein getEinfahrtNegativeRichtung()
Möglichkeit, in die Straße in negativer Erfassungsrichtung einzufahren.- Returns:
- der Wert von EinfahrtNegativeRichtung
-
getEinfahrtPositiveRichtung
public de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein getEinfahrtPositiveRichtung()
Möglichkeit, auf die Straße in positiver Erfassungsrichtung aufzufahren.- Returns:
- der Wert von EinfahrtPositiveRichtung
-
getGetestet
public de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein getGetestet()
Daten wurden getestet.- Returns:
- der Wert von Getestet
-
getNetzKnotenNrA
public java.lang.String getNetzKnotenNrA()
Ortscode gehört zum angegebenen Netzknoten A.- Returns:
- der Wert von NetzKnotenNrA
-
getNetzKnotenNrB
public java.lang.String getNetzKnotenNrB()
Ortscode gehört zum angegebenen Netzknoten B.- Returns:
- der Wert von NetzKnotenNrB
-
getPolizeiDirektion
public java.lang.String getPolizeiDirektion()
Ortscode gehört zur angegebenen Polizeidirektion.- Returns:
- der Wert von PolizeiDirektion
-
getSondereintrag
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<java.lang.String> getSondereintrag()
Sondereintrag. Interpretation ist nicht definiert.- Returns:
- der Wert von Sondereintrag
-
getStation
public java.lang.String getStation()
Ortscode gehört zur angegebenen Station.- Returns:
- der Wert von Station
-
getTern
public de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein getTern()
Tern.- Returns:
- der Wert von Tern
-
getTmcErsterName
public java.lang.String getTmcErsterName()
Zusätzlicher Name.Namen von Orten sind im Regelfall in der Sprache des jeweiligen Ortes anzugeben. Es ist jedoch auch zulässig, Fassungen von Ortstabellen mit (zwei- oder mehrsprachigen) Ortsnamen, welche in andere Sprachen übersetzt wurden, zu erstellen. Der Name eines Anschlusses darf eine Beschreibung sein, wie sie Straßennutzern am besten bekannt ist.
- Returns:
- der Wert von TmcErsterName
-
getTmcName
public java.lang.String getTmcName()
Liefert den Namen dieses TmcLocationCodes zurück. Dieser Name setzt sich aus einem möglichen Ortstyp-abhängigen Präfix und dem ersten Namen zusammen.- Returns:
- den Namen dieses TmcLocationCodes
- See Also:
getTmcOrtsTyp()
,getTmcErsterName()
-
getAttTmcLocationCode
public de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.attribute.AttTmcLocationCode getAttTmcLocationCode()
Ortscode (TMC Location Code).- Returns:
- der Wert von TmcLocationCode
-
getTmcOrtsTyp
public de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.attribute.AttTmcOrtsTyp getTmcOrtsTyp()
Ortstyp und OrtSubtyp des Ortes entsprechend der Festlegungen der LCL.Für die Sprachunabhängigkeit der weitergegebenen Informationen und zur Mitteilung an das empfangende System, welche Datenfelder zu erwarten sind, sind Ortstypen und Untertypen erforderlich. Innerhalb einer jeden Kategorie wird (grundsätzlich) nach Ortstypen unterschieden, sofern für einen Ort ein funktionaler Unterschied besteht in der Art, wie er vom Empfänger einer Meldung zu behandeln ist.
Orts- und Untertypen werden gemeinsam kodiert. Dabei gilt folgendes Kodierschema:
- Der TMC-Typ 'Punkt', 'Linie' oder 'Gebiet' ergibt sich aus dem Objekttyp.
- Der Name wird gebildet aus 'OrtTypName:UntertypName', wobei 'UnterTypName' gleich 'Allgemein' verwendet wird, sofern kein Untertyp vorhanden ist.
- Der Wert des Aufzahlungstyps ist eine sechsstellige Zahl der Form TNNSSS mit T gleich Typ (1=Punkt, 2=Linie, 3=Gebiet), NN gleich Orttypnummer und SSS gleich Untertypnummer entsprechend LCL, jeweils mit führenden Nullen.
- Returns:
- der Wert von TmcOrtsTyp
-
getTmcStadtverkehr
public de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein getTmcStadtverkehr()
Gibt an, ob der Verkehr an diesem Punktort hauptsächlich den Charakter von Stadtverkehr (ja) oder von außerorts Verkehr (nein) hat.- Returns:
- der Wert von TmcStadtverkehr
-
getTmcStrassenName
public java.lang.String getTmcStrassenName()
Straßenname der Straße.- Returns:
- der Wert von TmcStrassenName
-
getTmcStrassenNummer
public java.lang.String getTmcStrassenNummer()
Straßennummer der Straße, die durch diesen Ortscode referenziert wird.- Returns:
- der Wert von TmcStrassenNummer
-
getTmcZweiterName
public java.lang.String getTmcZweiterName()
Zusätzlicher Name.Namen von Orten sind im Regelfall in der Sprache des jeweiligen Ortes anzugeben. Es ist jedoch auch zulässig, Fassungen von Ortstabellen mit (zwei- oder mehrsprachigen) Ortsnamen, welche in andere Sprachen übersetzt wurden, zu erstellen. Der Name eines Anschlusses darf eine Beschreibung sein, wie sie Straßennutzern am besten bekannt ist.
- Returns:
- der Wert von TmcZweiterName
-
getUmleitungNegativeRichtung
public java.lang.String getUmleitungNegativeRichtung()
Umleitung in negative Richtung über angegebene Umleitungsstrecke.- Returns:
- der Wert von UmleitungNegativeRichtung
-
getUmleitungPositiveRichtung
public java.lang.String getUmleitungPositiveRichtung()
Umleitung in positive Richtung über angegebene Umleitungsstrecke.- Returns:
- der Wert von UmleitungPositiveRichtung
-
getVeraenderung
public de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein getVeraenderung()
Wurde Datensatz gegenüber letzter LocationCodeListe verändert.- Returns:
- der Wert von Veraenderung
-
getVerwaltungsBereich
public java.lang.String getVerwaltungsBereich()
Ortscode liegt im angegebenen Verwaltungsbereich.- Returns:
- der Wert von VerwaltungsBereich
-
getVorhandenNegativeRichtung
public de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein getVorhandenNegativeRichtung()
Zur Angabe, dass ein Ort in negativer Erfassungsrichtung vorhanden ist.- Returns:
- der Wert von VorhandenNegativeRichtung
-
getVorhandenPositiveRichtung
public de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein getVorhandenPositiveRichtung()
Zur Angabe, dass ein Ort in der positiven Erfassungsrichtung vorhanden ist.- Returns:
- der Wert von VorhandenPositiveRichtung
-
getX
public de.bsvrz.sys.funclib.bitctrl.modell.tmgeoreferenzierungglobal.attribute.AttWgs84Laenge getX()
x-Koordinate (Längenangaben gemäß WGS84).- Returns:
- der Wert von X
-
getY
public de.bsvrz.sys.funclib.bitctrl.modell.tmgeoreferenzierungglobal.attribute.AttWgs84Breite getY()
y-Koordinate (Breitenangabe gemäß WGS84).- Returns:
- der Wert von Y
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-