Package gdv.xport.io
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 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.
-
Methodendetails
-
of
Liefert einen Importer mit dem angegebenen Reader.- Parameter:
reader
- zum Lesen- Gibt zurück:
- eine Importer
-
of
Liefert einen Importer mit dem angegebenen Reader.- Parameter:
reader
- zum Lesen- Gibt zurück:
- eine Importer
-
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
-