Package gdv.xport.io
Class 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.
- Since:
- 6.1 (20.10.21)
- Author:
- oboehm
-
Method Summary
Modifier and TypeMethodDescriptionstatic Importer
of
(PushbackLineNumberReader reader) Liefert einen Importer mit dem angegebenen Reader.static Importer
Liefert einen Importer mit dem angegebenen Reader.int
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.int
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.int
Liest 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.int
Liest 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.
-
Method Details
-
of
Liefert einen Importer mit dem angegebenen Reader.- Parameters:
reader
- zum Lesen- Returns:
- eine Importer
-
of
Liefert einen Importer mit dem angegebenen Reader.- Parameters:
reader
- zum Lesen- Returns:
- eine Importer
-
readSatzart
Liest 4 Bytes, um die Satzart zu bestimmen und stellt die Bytes anschliessend wieder zurueck in den Reader.- Returns:
- Satzart (z.B. 100)
- Throws:
IOException
- Signals that an I/O exception has occurred.
-
readSatzTyp
Bestimmt den SatzTyp eines Datensatzes.- Parameters:
satzart
- Satzart, z.B. 100- Returns:
- den ermittelten SatzTyp
- Throws:
IOException
- bei Lesefehlern
-
readSparte
Liest 14 Bytes, um die Sparte zu bestimmen und stellt die Bytes anschliessend wieder zurueck in den Reader.- Returns:
- Sparte
- Throws:
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.- Returns:
- Wagnisart
- Throws:
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.- Returns:
- Folge-Nr
- Throws:
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.- Returns:
- Folge-Nr
- Throws:
IOException
- falls was schief gegangen ist
-