public class LangZeitZaehlStelle extends ConfigurationObjectWrapper
__ATG_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, __TYP_ANSCHLUSSPUNKT, __TYP_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, _ConfigurationObject
Modifier | Constructor and Description |
---|---|
protected |
LangZeitZaehlStelle(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) |
protected |
LangZeitZaehlStelle(String pid) |
Modifier and Type | Method and Description |
---|---|
static LangZeitZaehlStelle[] |
getAll()
gibt die DatenModellObjekte vom typ langZeitZählstelle zurück, wenn
keiner dieser Objekte Fehler in den ObjektReferenzen aufweist.
|
static LangZeitZaehlStelle[] |
getAllAxl()
gibt die LangzeitZählstellenWrapperObjekte zurück, die der
Achlastdatenfassung dienen und die keine Fehler in den ObjektReferenzen
aufweisen.
|
static LangZeitZaehlStelle[] |
getAllLve()
gibt die LangzeitZählstellenWrapperObjekte zurück, die der
Verkehrmengenerfassung dienen und die keine Fehler in den
ObjektReferenzen aufweisen.
|
int |
getAnzahlFahrzeugklassen() |
AuswerteQuerschnitt[] |
getAuswerteQuerschnitte()
gibt die zugehörigen MessQuerschnitte zurück
|
int |
getBastNummer() |
String |
getBastNummerAsString()
gibt die vierstellige Bastnummer als String zurück.
|
long |
getBeginn() |
Bundesland |
getBundesland() |
long |
getEnde() |
Fahrstreifen[] |
getFahrstreifen()
gibt die Fahrstreifen der Zählstelle in der Reihenfolge
InRichtg.HFS, InRichtg.
|
AuswerteQuerschnitt |
getGegenAuswertequerschnitt() |
String |
getGegenFernziel() |
String |
getGegenNahziel() |
int |
getGegenNK() |
String |
getGegenStr() |
AuswerteQuerschnitt |
getInAuswertequerschnitt() |
String |
getInFernziel() |
String |
getInNahziel() |
int |
getInNK() |
static LangZeitZaehlStelle |
getInstance(int bastNr) |
static LangZeitZaehlStelle |
getInstance(String pid)
gibt die Instance der LangZeitZaehlStelle mit der PID zurück.
|
String |
getInStr() |
String |
getKlassifizierungsgruppeBAST() |
String |
getLzzArt() |
String |
getLzzName()
gibt den Namen der Zählstelle zuück
|
int |
getLzzNummer()
gibt die Nummer der Zählstelle zuück
|
String |
getLzzNummerAsString()
gibt die achtstellige LangzeitzästellenNummer (TK25 + BASt-Nummer)
als String zurück.
|
String |
getMultilineRepresentation()
getMultilineRepresentation
|
String |
getMultilineRepresentation(int indent) |
int |
getNachNK() |
String |
getPidStrasse() |
double |
getStation() |
Strasse |
getStrasse() |
StrassenKlasse |
getStrassenKlasse() |
String |
getTK25AsString()
gibt die vierstellige TK-Blatt-Nr als String zurück.
|
String |
getToolTipText()
gibt einen String zum Anzeigen als ein ToolTip zurück.
|
String |
getTreeString()
gibt einen String zum Anzeigen in einem Tree zurück.
|
(package private) de.bsvrz.dav.daf.main.config.ConfigurationObjectType |
getType()
Implementationen müssen den ConfigurationObjectType
zurückgeben, den die gewrappten ConfigurationObjecte haben.
|
int |
getVonNK() |
protected void |
initData(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
Implemtationen sollen hier die konfigurierenden AttributGruppen und die
zugehörigen Mengen lesen.
|
boolean |
isAchslastErfassung()
gibt true zurück, wenn die Zählstelle Achslastdaten erfasst.
|
boolean |
isFunkstation() |
static void |
sortByName(LangZeitZaehlStelle[] lzzArray) |
String |
toString()
gibt einen String "ObjectType - ObjectName" zurück.
|
getConfigurationObject, getKommunikationPartner, getKommunikationPartner, getName, getPID
private static final Logger LOGGER
private static HashMap<String,LangZeitZaehlStelle> __Cache
private static HashMap<Integer,LangZeitZaehlStelle> __CacheByNr
private static LangZeitZaehlStelle[] __LZZArray
private static de.bsvrz.dav.daf.main.config.ConfigurationObjectType __ConfigurationObjectType
private int lzzNummer
private String lzzName
private Bundesland bundesland
private StrassenKlasse strassenKlasse
private String lzzArt
private String pidStrasse
private int vonNK
private int nachNK
private double station
private long beginn
private long ende
private String klassifizierungsgruppeBAST
private int inNK
private String inNahziel
private String inFernziel
private String inStr
private AuswerteQuerschnitt inAuswertequerschnitt
private int _GegenNK
private String _GegenNahziel
private String _GegenFernziel
private String _GegenStr
private AuswerteQuerschnitt _GegenAuswertequerschnitt
private boolean _IsFunkStation
private AuswerteQuerschnitt[] _AuswerteQuerschnitt
private static de.bsvrz.dav.daf.main.config.AttributeGroup __AtgLangZeitZaehlstelle
protected LangZeitZaehlStelle(String pid) throws DataModellObjectNotFoundException, DataModellMismatchException
protected LangZeitZaehlStelle(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) throws DataModellMismatchException
DataModellMismatchException
public double getStation()
public int getBastNummer()
public String getBastNummerAsString()
public String getLzzNummerAsString()
public String getTK25AsString()
public AuswerteQuerschnitt getInAuswertequerschnitt()
public StrassenKlasse getStrassenKlasse()
public int getVonNK()
public String getKlassifizierungsgruppeBAST()
public int getAnzahlFahrzeugklassen()
public String getPidStrasse()
public Strasse getStrasse()
public int getInNK()
public String getGegenStr()
public long getEnde()
public String getGegenNahziel()
public int getGegenNK()
public String getInNahziel()
public String getInFernziel()
public Bundesland getBundesland()
public String getGegenFernziel()
public AuswerteQuerschnitt getGegenAuswertequerschnitt()
public int getNachNK()
public long getBeginn()
public String getInStr()
public String getLzzArt()
protected void initData(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) throws DataModellMismatchException
ConfigurationObjectWrapper
initData
in class ConfigurationObjectWrapper
confObj
- ConfigurationObjectDataModellMismatchException
- ungültiges Datenmodellpublic int getLzzNummer()
public String getLzzName()
public boolean isFunkstation()
public AuswerteQuerschnitt[] getAuswerteQuerschnitte()
public static LangZeitZaehlStelle getInstance(String pid) throws DataModellObjectNotFoundException, DataModellMismatchException
pid
- StringDataModellObjectNotFoundException
- ungültiges DatenmodellDataModellMismatchException
- ungültiges Datenmodellpublic static LangZeitZaehlStelle getInstance(int bastNr) throws DataModellObjectNotFoundException, DataModellMismatchException
public static void sortByName(LangZeitZaehlStelle[] lzzArray)
public static LangZeitZaehlStelle[] getAll() throws DataModellMismatchException
DataModellMismatchException
public static LangZeitZaehlStelle[] getAllLve() throws DataModellMismatchException
DataModellMismatchException
public static LangZeitZaehlStelle[] getAllAxl() throws DataModellMismatchException
DataModellMismatchException
public String toString()
ConfigurationObjectWrapper
toString
in class ConfigurationObjectWrapper
public String getMultilineRepresentation(int indent)
public String getMultilineRepresentation()
public String getTreeString()
ConfigurationObjectWrapper
getTreeString
in class ConfigurationObjectWrapper
public String getToolTipText()
ConfigurationObjectWrapper
getToolTipText
in class ConfigurationObjectWrapper
de.bsvrz.dav.daf.main.config.ConfigurationObjectType getType()
ConfigurationObjectWrapper
getType
in class ConfigurationObjectWrapper
public Fahrstreifen[] getFahrstreifen()
public boolean isAchslastErfassung() throws DataModellMismatchException
DataModellMismatchException
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.