Package gdv.xport.io

Klasse Importer

java.lang.Object
gdv.xport.io.Importer

public class Importer extends Object
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 Typ
    Methode
    Beschreibung
    static Importer
    Liefert einen Importer mit dem angegebenen Reader.
    static Importer
    of(Reader reader)
    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.

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Methodendetails

    • of

      public static Importer of(PushbackLineNumberReader reader)
      Liefert einen Importer mit dem angegebenen Reader.
      Parameter:
      reader - zum Lesen
      Gibt zurück:
      eine Importer
    • of

      public static Importer of(Reader reader)
      Liefert einen Importer mit dem angegebenen Reader.
      Parameter:
      reader - zum Lesen
      Gibt zurück:
      eine Importer
    • readSatzart

      public int readSatzart() throws IOException
      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

      public SatzTyp readSatzTyp(int satzart) throws IOException
      Bestimmt den SatzTyp eines Datensatzes.
      Parameter:
      satzart - Satzart, z.B. 100
      Gibt zurück:
      den ermittelten SatzTyp
      Löst aus:
      IOException - bei Lesefehlern
    • readSparte

      public int readSparte() throws IOException
      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

      public WagnisartLeben readWagnisart() throws IOException
      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

      public int readKrankenFolgeNr() throws IOException
      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

      public int readBausparenArt() throws IOException
      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