Verwendungen von Klasse
gdv.xport.io.PushbackLineNumberReader
Package
Beschreibung
Dies ist die oberste Ebene des gdv.xport-Frameworks.
Hier befinden sich die verschiedenen Feld-Typen wie
AlphaNumFeld
oder NumFeld
.Einige Klassen fuer die Ein-/Ausgabe (I/O).
Hierunter finden sich die verschiedenen Satzarten (und Datensaetze).
-
Verwendungen von PushbackLineNumberReader in gdv.xport
Modifizierer und TypMethodeBeschreibungDatenpaket.importFrom
(PushbackLineNumberReader reader) Der hier verwendete PushbackReader wird benoetigt, damit die gelesene Satzart und Sparte wieder zurueckgestellt werden kann.static Satz
Datenpaket.importSatz
(PushbackLineNumberReader reader) Importiert einen einzelnen Satz.protected static Satz
Datenpaket.importSatz
(PushbackLineNumberReader reader, Map<SatzTyp, Version> satzartVersionen) Der hier verwendete PushbackReader wird benoetigt, damit die gelesene Satzart und Sparte wieder zurueckgestellt werden kann. -
Verwendungen von PushbackLineNumberReader in gdv.xport.feld
Modifizierer und TypMethodeBeschreibungstatic Satznummer
Satznummer.readSatznummer
(PushbackLineNumberReader reader) Liest das letzte Feld eines Teildatensatzes, in dem (im Normalfall) die Satznummer steht. -
Verwendungen von PushbackLineNumberReader in gdv.xport.io
Modifizierer und TypMethodeBeschreibungstatic Importer
Importer.of
(PushbackLineNumberReader reader) Liefert einen Importer mit dem angegebenen Reader.ModifiziererKonstruktorBeschreibungImportException
(PushbackLineNumberReader lnr, String message, Throwable cause) DieseImportException
fuegt noch die Zeilennummer zur Fehlermeldung hinzu. -
Verwendungen von PushbackLineNumberReader in gdv.xport.satz
Modifizierer und TypMethodeBeschreibungfinal Satz
Satz.importFrom
(PushbackLineNumberReader reader) Der hier verwendete PushbackReader wird benoetigt, damit die gelesene Satzart und Sparte wieder zurueckgesetllt werden kann.protected boolean
Datensatz.matchesNextTeildatensatz
(PushbackLineNumberReader reader, char[] lastFeld1To7, Character satznummer) Prüfe ob die kommende Zeile ein Teildatensatz der letzten ist.protected boolean
Satz.matchesNextTeildatensatz
(PushbackLineNumberReader reader, char[] lastFeld1To7, Character satznummer) Prueft, ob die kommende Zeile noch zu dem aktuellen Datensatz gehoert.