Klasse Importer
java.lang.Object
gdv.xport.io.Importer
In der Klasse Importer sind einige (statische) Methoden zum Lesen von
(Teil)Datensaetzen zusammengefasst. Diese waren voher in der Datensatz-
oder Satzklasse zu finden.
- Seit:
- 6.1 (20.10.21)
- Autor:
- oboehm
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic Importerof(PushbackLineNumberReader reader) Liefert einen Importer mit dem angegebenen Reader.static ImporterLiefert einen Importer mit dem angegebenen Reader.intLiest 45 Bytes, um die Bauspar-Art in Satzart 220, Sparte 580 (Bausparen) zu bestimmen und stellt die Bytes anschliessend wieder zurueck in den Reader.intLiest 49 Bytes, um die Folge-Nr. in Satzart 220, Sparte 20 (Kranken) zu bestimmen und stellt die Bytes anschliessend wieder zurueck in den Reader.intLiest 4 Bytes, um die Satzart zu bestimmen und stellt die Bytes anschliessend wieder zurueck in den Reader.readSatzTyp(int satzart) Bestimmt den SatzTyp eines Datensatzes.intLiest 14 Bytes, um die Sparte zu bestimmen und stellt die Bytes anschliessend wieder zurueck in den Reader.Liest 1 Byte, um die Wagnisart zu bestimmen und stellt das Byte anschliessend wieder zurueck in den Reader.
-
Methodendetails
-
of
Liefert einen Importer mit dem angegebenen Reader.- Parameter:
reader- zum Lesen- Gibt zurück:
- eine Importer
-
of
-
readSatzart
Liest 4 Bytes, um die Satzart zu bestimmen und stellt die Bytes anschliessend wieder zurueck in den Reader.- Gibt zurück:
- Satzart (z.B. 100)
- Löst aus:
IOException- Signals that an I/O exception has occurred.
-
readSatzTyp
Bestimmt den SatzTyp eines Datensatzes.- Parameter:
satzart- Satzart, z.B. 100- Gibt zurück:
- den ermittelten SatzTyp
- Löst aus:
IOException- bei Lesefehlern
-
readSparte
Liest 14 Bytes, um die Sparte zu bestimmen und stellt die Bytes anschliessend wieder zurueck in den Reader.- Gibt zurück:
- Sparte
- Löst aus:
IOException- falls was schief gegangen ist
-
readWagnisart
Liest 1 Byte, um die Wagnisart zu bestimmen und stellt das Byte anschliessend wieder zurueck in den Reader.- Gibt zurück:
- Wagnisart
- Löst aus:
IOException- falls was schief gegangen ist
-
readKrankenFolgeNr
Liest 49 Bytes, um die Folge-Nr. in Satzart 220, Sparte 20 (Kranken) zu bestimmen und stellt die Bytes anschliessend wieder zurueck in den Reader.- Gibt zurück:
- Folge-Nr
- Löst aus:
IOException- falls was schief gegangen ist
-
readBausparenArt
Liest 45 Bytes, um die Bauspar-Art in Satzart 220, Sparte 580 (Bausparen) zu bestimmen und stellt die Bytes anschliessend wieder zurueck in den Reader.- Gibt zurück:
- Folge-Nr
- Löst aus:
IOException- falls was schief gegangen ist
-