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.ObjectWrapper, 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 booleanequals(java.lang.Object obj)java.lang.StringgetAenderungsDatum()Eintrag wurde zuletzt geändert am angegebenen Datum.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNeingetAktiviert()Ortscode ist aktiv.de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.attribute.AttTmcLocationCodegetAttTmcLocationCode()Ortscode (TMC Location Code).de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNeingetAusfahrtNegativeRichtung()Möglichkeit, aus der Straße in negativer Erfassungsrichtung auszufahren.java.lang.StringgetAusfahrtNr()Nummer der Ausfahrt (z.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNeingetAusfahrtPositiveRichtung()Möglichkeit, aus der Straße in positiver Erfassungsrichtung herauszufahren.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNeingetEinfahrtNegativeRichtung()Möglichkeit, in die Straße in negativer Erfassungsrichtung einzufahren.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNeingetEinfahrtPositiveRichtung()Möglichkeit, auf die Straße in positiver Erfassungsrichtung aufzufahren.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNeingetGetestet()Daten wurden getestet.java.lang.StringgetName()Liefert den Namen dieses TMC-LocationCodes zurück.java.lang.StringgetNetzKnotenNrA()Ortscode gehört zum angegebenen Netzknoten A.java.lang.StringgetNetzKnotenNrB()Ortscode gehört zum angegebenen Netzknoten B.java.lang.StringgetPolizeiDirektion()Ortscode gehört zur angegebenen Polizeidirektion.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<java.lang.String>getSondereintrag()Sondereintrag.java.lang.StringgetStation()Ortscode gehört zur angegebenen Station.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNeingetTern()Tern.java.lang.StringgetTmcErsterName()Zusätzlicher Name.de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.objekte.TmcLocationCodegetTmcLocationCode()Liefert das in diesem Objekt gekapselte TmcLocationCode-Systemobjekt zurück.java.lang.StringgetTmcName()Liefert den Namen dieses TmcLocationCodes zurück.de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.attribute.AttTmcOrtsTypgetTmcOrtsTyp()Ortstyp und OrtSubtyp des Ortes entsprechend der Festlegungen der LCL.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNeingetTmcStadtverkehr()Gibt an, ob der Verkehr an diesem Punktort hauptsächlich den Charakter von Stadtverkehr (ja) oder von außerorts Verkehr (nein) hat.java.lang.StringgetTmcStrassenName()Straßenname der Straße.java.lang.StringgetTmcStrassenNummer()Straßennummer der Straße, die durch diesen Ortscode referenziert wird.java.lang.StringgetTmcZweiterName()Zusätzlicher Name.java.lang.StringgetUmleitungNegativeRichtung()Umleitung in negative Richtung über angegebene Umleitungsstrecke.java.lang.StringgetUmleitungPositiveRichtung()Umleitung in positive Richtung über angegebene Umleitungsstrecke.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNeingetVeraenderung()Wurde Datensatz gegenüber letzter LocationCodeListe verändert.java.lang.StringgetVerwaltungsBereich()Ortscode liegt im angegebenen Verwaltungsbereich.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNeingetVorhandenNegativeRichtung()Zur Angabe, dass ein Ort in negativer Erfassungsrichtung vorhanden ist.de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNeingetVorhandenPositiveRichtung()Zur Angabe, dass ein Ort in der positiven Erfassungsrichtung vorhanden ist.de.bsvrz.sys.funclib.bitctrl.modell.tmgeoreferenzierungglobal.attribute.AttWgs84LaengegetX()x-Koordinate (Längenangaben gemäß WGS84).de.bsvrz.sys.funclib.bitctrl.modell.tmgeoreferenzierungglobal.attribute.AttWgs84BreitegetY()y-Koordinate (Breitenangabe gemäß WGS84).inthashCode()java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-