Package de.svws_nrw.base.untis
Klasse UntisGPU005
java.lang.Object
de.svws_nrw.base.untis.UntisGPU005
Diese Klasse dient als DTO für die CSV-Datei
GPU005.txt
des
Untis-Datenaustausch-Formates und enthält damit eine Beschreibung der
Räume.-
Feldübersicht
Modifizierer und TypFeldBeschreibungDie Abteilung zu der der Raum gehört.Eine Beschreibung des Raumes (?)Die textuelle Bezeichnung des Raums (z.B.Ignorieren - Dummy für das Einlesen der DatenDie Hintergrundfarbe für den RaumDie Vordergrundfarbe für den RaumGang 1 (?)Gang 2 (?)Die Gewichtung des RaumesDie Kapazität des RaumesKennzeichen (?)Kennzeichen Disloz. (?)Das Kürzel des Raumes (z.B.Das Kürzel eines Ausweichraumes (z.B.Ein leeres Feld, früher für die Farbe genutztEin Sondertext (?).Statistik 1 (?)Statistik 2 (?) -
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic @NotNull List
<UntisGPU005> readCSV
(byte[] csvData) Erstellt aus den übergebenen CSV-Daten eine Liste der GPU005-DatensätzetoString()
-
Felddetails
-
kuerzel
Das Kürzel des Raumes (z.B. "TH3") -
bezeichnung
Die textuelle Bezeichnung des Raums (z.B. "Turnhalle 3") -
kuerzelAusweichraum
Das Kürzel eines Ausweichraumes (z.B. "TH2") -
kennzeichen
Kennzeichen (?) -
leerfeld
Ein leeres Feld, früher für die Farbe genutzt -
kennzeichenDisloz
Kennzeichen Disloz. (?) -
gewicht
Die Gewichtung des Raumes -
groesse
Die Kapazität des Raumes -
abteilung
Die Abteilung zu der der Raum gehört. -
gang1
Gang 1 (?) -
gang2
Gang 2 (?) -
sondertext
Ein Sondertext (?). -
beschreibung
Eine Beschreibung des Raumes (?) -
farbeVordergrund
Die Vordergrundfarbe für den Raum -
farbeHintergrund
Die Hintergrundfarbe für den Raum -
statistik1
Statistik 1 (?) -
statistik2
Statistik 2 (?) -
dummy
Ignorieren - Dummy für das Einlesen der Daten
-
-
Konstruktordetails
-
UntisGPU005
public UntisGPU005()Leerer Standardkonstruktor.
-
-
Methodendetails
-
readCSV
Erstellt aus den übergebenen CSV-Daten eine Liste der GPU005-Datensätze- Parameter:
csvData
- die Daten des CSV-Datei als Byte-Array- Gibt zurück:
- eine Liste mit den GPU005-Datensätzen
- Löst aus:
IOException
- falls die CSV-Datei nicht korrekt gelesen werden kann
-
toString
-