|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.inovat.kex.bast.common.objectwrapper.ConfigurationObjectWrapper
de.inovat.kex.bast.common.objectwrapper.LangZeitZaehlStelle
public class LangZeitZaehlStelle
kapselt den DatenModellTyp langZeitZählstelle
Field Summary | |
---|---|
private static de.bsvrz.dav.daf.main.config.AttributeGroup |
__AtgLangZeitZaehlstelle
|
private static java.util.HashMap<java.lang.Integer,LangZeitZaehlStelle> |
__CacheByBastNr
|
private static java.util.HashMap<java.lang.String,LangZeitZaehlStelle> |
__CacheByPid
|
private static de.bsvrz.dav.daf.main.config.ConfigurationObjectType |
__ConfigurationObjectType
|
private static LangZeitZaehlStelle[] |
__LZZArray
|
private static java.util.Comparator<LangZeitZaehlStelle> |
__SorterByBastNr
Vergleichoperator für Sortierung der Lzz nach der BastNr |
private AuswerteQuerschnitt[] |
_AuswerteQuerschnitt
|
private long |
_Beginn
|
private Bundesland |
_Bundesland
|
private long |
_Ende
|
private AuswerteQuerschnitt |
_GegenAuswertequerschnitt
|
private java.lang.String |
_GegenFernziel
|
private java.lang.String |
_GegenNahziel
|
private int |
_GegenNK
|
private java.lang.String |
_GegenStr
|
private AuswerteQuerschnitt |
_InAuswertequerschnitt
|
private java.lang.String |
_InFernziel
|
private java.lang.String |
_InNahziel
|
private int |
_InNK
|
private java.lang.String |
_InStr
|
private boolean |
_IsFunkStation
|
private java.lang.String |
_KlassifizierungsgruppeBAST
|
private java.lang.String |
_LzzArt
|
private java.lang.String |
_LzzName
|
private int |
_LzzNummer
|
private int |
_NachNK
|
private java.lang.String |
_PidStrasse
|
private double |
_Station
|
private StrassenKlasse |
_StrassenKlasse
|
private int |
_VonNK
|
private static de.bsvrz.sys.funclib.debug.Debug |
debug
DebugLogger fuer Debug-Ausgaben. |
Fields inherited from class de.inovat.kex.bast.common.objectwrapper.ConfigurationObjectWrapper |
---|
__ATG_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, __TYP_ANSCHLUSSPUNKT, __TYP_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, _ConfigurationObject |
Constructor Summary | |
---|---|
private |
LangZeitZaehlStelle(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
|
Method Summary | |
---|---|
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 AuswerteQuerschnitte wieder, die nicht IN- oder GEGEN- AuswerteQuerschnitte sind. |
int |
getBastNummer()
|
java.lang.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()
|
java.lang.String |
getGegenFernziel()
|
java.lang.String |
getGegenNahziel()
|
int |
getGegenNK()
|
java.lang.String |
getGegenStr()
|
AuswerteQuerschnitt |
getInAuswertequerschnitt()
|
java.lang.String |
getInFernziel()
|
java.lang.String |
getInNahziel()
|
int |
getInNK()
|
static LangZeitZaehlStelle |
getInstance(int bastNr)
Gibt die Instance der LangZeitZaehlStelle mit der angegebenen Bast-Nummer zurück. |
static LangZeitZaehlStelle |
getInstance(java.lang.String pid)
Gibt die Instance der LangZeitZaehlStelle mit der PID zurück. |
private static LangZeitZaehlStelle |
getInstanceIntern(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
Interne statitsiche Methode zum Erzeugen der Objekte. |
java.lang.String |
getInStr()
|
java.lang.String |
getKlassifizierungsgruppeBAST()
|
java.lang.String |
getLzzArt()
|
java.lang.String |
getLzzName()
gibt den Namen der Zählstelle zuück |
int |
getLzzNummer()
gibt die Nummer der Zählstelle zuück |
java.lang.String |
getLzzNummerAsString()
gibt die achtstellige LangzeitzästellenNummer (TK25 + BASt-Nummer) als String zurück. |
java.lang.String |
getMultilineRepresentation()
getMultilineRepresentation |
java.lang.String |
getMultilineRepresentation(int indent)
|
int |
getNachNK()
|
java.lang.String |
getPidStrasse()
|
double |
getStation()
|
Strasse |
getStrasse()
|
StrassenKlasse |
getStrassenKlasse()
|
java.lang.String |
getTK25AsString()
gibt die vierstellige TK-Blatt-Nr als String zurück. |
java.lang.String |
getToolTipText()
gibt einen String zum Anzeigen als ein ToolTip zurück. |
java.lang.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()
|
private static void |
init()
Initialisiert die statischen Datenmodeltypen. |
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 |
sortByBastNr(LangZeitZaehlStelle[] lzzArray)
Sortiert das Array von ConfigurationObjectWrapper Objekten nach Namen. |
java.lang.String |
toString()
gibt einen String "ObjectType - ObjectName" zurück. |
Methods inherited from class de.inovat.kex.bast.common.objectwrapper.ConfigurationObjectWrapper |
---|
getConfigurationObject, getKommunikationPartner, getKommunikationPartner, getName, getPID, sortByName, sortByPid, sortByTreeString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private static de.bsvrz.sys.funclib.debug.Debug debug
private static java.util.HashMap<java.lang.String,LangZeitZaehlStelle> __CacheByPid
private static java.util.HashMap<java.lang.Integer,LangZeitZaehlStelle> __CacheByBastNr
private static LangZeitZaehlStelle[] __LZZArray
private static de.bsvrz.dav.daf.main.config.ConfigurationObjectType __ConfigurationObjectType
private static de.bsvrz.dav.daf.main.config.AttributeGroup __AtgLangZeitZaehlstelle
private int _LzzNummer
private java.lang.String _LzzName
private Bundesland _Bundesland
private StrassenKlasse _StrassenKlasse
private java.lang.String _LzzArt
private java.lang.String _PidStrasse
private int _VonNK
private int _NachNK
private double _Station
private long _Beginn
private long _Ende
private java.lang.String _KlassifizierungsgruppeBAST
private int _InNK
private java.lang.String _InNahziel
private java.lang.String _InFernziel
private java.lang.String _InStr
private AuswerteQuerschnitt _InAuswertequerschnitt
private int _GegenNK
private java.lang.String _GegenNahziel
private java.lang.String _GegenFernziel
private java.lang.String _GegenStr
private AuswerteQuerschnitt _GegenAuswertequerschnitt
private boolean _IsFunkStation
private AuswerteQuerschnitt[] _AuswerteQuerschnitt
private static java.util.Comparator<LangZeitZaehlStelle> __SorterByBastNr
Constructor Detail |
---|
private LangZeitZaehlStelle(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) throws DataModellMismatchException
DataModellMismatchException
Method Detail |
---|
private static LangZeitZaehlStelle getInstanceIntern(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) throws DataModellMismatchException
confObj
- ConfigurationObject
DataModellMismatchException
public static LangZeitZaehlStelle getInstance(java.lang.String pid) throws DataModellMismatchException
pid
- String
DataModellMismatchException
public static LangZeitZaehlStelle getInstance(int bastNr) throws DataModellMismatchException
bastNr
- int
DataModellMismatchException
public static LangZeitZaehlStelle[] getAll() throws DataModellMismatchException
DataModellMismatchException
public static LangZeitZaehlStelle[] getAllLve() throws DataModellMismatchException
DataModellMismatchException
- DataModellMismatchException.public static LangZeitZaehlStelle[] getAllAxl() throws DataModellMismatchException
DataModellMismatchException
protected void initData(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) throws DataModellMismatchException
ConfigurationObjectWrapper
initData
in class ConfigurationObjectWrapper
confObj
- ConfigurationObject
DataModellMismatchException
public double getStation()
public int getBastNummer()
public java.lang.String getBastNummerAsString()
public java.lang.String getLzzNummerAsString()
public java.lang.String getTK25AsString()
public AuswerteQuerschnitt getInAuswertequerschnitt()
public StrassenKlasse getStrassenKlasse()
public int getVonNK()
public java.lang.String getKlassifizierungsgruppeBAST()
public int getAnzahlFahrzeugklassen()
public java.lang.String getPidStrasse()
public Strasse getStrasse()
public int getInNK()
public java.lang.String getGegenStr()
public long getEnde()
public java.lang.String getGegenNahziel()
public int getGegenNK()
public java.lang.String getInNahziel()
public java.lang.String getInFernziel()
public Bundesland getBundesland()
public java.lang.String getGegenFernziel()
public AuswerteQuerschnitt getGegenAuswertequerschnitt()
public int getNachNK()
public long getBeginn()
public java.lang.String getInStr()
public java.lang.String getLzzArt()
public int getLzzNummer()
public java.lang.String getLzzName()
public boolean isFunkstation()
public AuswerteQuerschnitt[] getAuswerteQuerschnitte()
public java.lang.String toString()
ConfigurationObjectWrapper
toString
in class ConfigurationObjectWrapper
public java.lang.String getMultilineRepresentation(int indent)
public java.lang.String getMultilineRepresentation()
public java.lang.String getTreeString()
ConfigurationObjectWrapper
getTreeString
in class ConfigurationObjectWrapper
public java.lang.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
public static final void sortByBastNr(LangZeitZaehlStelle[] lzzArray)
Sortiert das Array von ConfigurationObjectWrapper Objekten nach Namen.
lzzArray
- private static void init()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |