Verwendungen von Klasse
gdv.xport.satz.Satz

Packages, die Satz verwenden
Package
Beschreibung
Dies ist die oberste Ebene des gdv.xport-Frameworks.
Einige Demo-Klassen wie HelloWorld und andere.
 
Hierunter finden sich die verschiedenen Satzarten (und Datensaetze).
 
Einige Utility-Klassen.
  • Verwendungen von Satz in gdv.xport

    Methoden in gdv.xport, die Satz zurückgeben
    Modifizierer und Typ
    Methode
    Beschreibung
    static Satz
    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.
    Methoden in gdv.xport, die Typen mit Argumenten vom Typ Satz zurückgeben
    Modifizierer und Typ
    Methode
    Beschreibung
    Datenpaket.getAllSaetze()
    Gets the saetze.
    Methoden in gdv.xport mit Parametern vom Typ Satz
    Modifizierer und Typ
    Methode
    Beschreibung
    void
    Datenpaket.notice(Satz satz)
    Damit kann das Datenpaket selbst als Listener beim DatenpaketStreamer registriert werden.
    Methodenparameter in gdv.xport mit Typargumenten vom Typ Satz
    Modifizierer und Typ
    Methode
    Beschreibung
    static Datenpaket
    Datenpaket.of(Collection<Satz> datensaetze)
    Legt ein Datenpaket mit den angegebenen Datensaetze an.
    static Datenpaket
    Datenpaket.of(Collection<Satz> datensaetze, Config cfg)
    Legt ein Datenpaket mit den angegebenen Datensaetze an.
  • Verwendungen von Satz in gdv.xport.demo

    Unterklassen von Satz in gdv.xport.demo
    Modifizierer und Typ
    Klasse
    Beschreibung
    class 
    Diese Demo-Klasse zeigt u.a., wie man eine Enumeration beim gdv-xport-Framework registriert.
    Methoden in gdv.xport.demo, die Satz zurückgeben
    Modifizierer und Typ
    Methode
    Beschreibung
    static Satz
    ImportExport.importSatz100(File file)
    Dies ist ein Beispiel, wie man einen bestimmten Datensatz importieren kann.
  • Verwendungen von Satz in gdv.xport.event

    Methoden in gdv.xport.event mit Parametern vom Typ Satz
    Modifizierer und Typ
    Methode
    Beschreibung
    void
    ImportListener.notice(Satz satz)
    Sobald ein Satz importiert wurde, werden alle ImportListener hierueber informiert.
    void
    ImportStatistic.notice(Satz satz)
    Ermittelt eine kleine Statistik wie die Anzahl der importierten Saetze.
    void
    SatzValidator.notice(Satz satz)
     
  • Verwendungen von Satz in gdv.xport.satz

    Unterklassen von Satz in gdv.xport.satz
    Modifizierer und Typ
    Klasse
    Beschreibung
    class 
    Datensatz ist von Satz abgeleitet, enthaelt aber zusaetzlich noch die Sparte.
    final class 
    Dies ist der letzte Satz, der Nachsatz eben.
    class 
    Ein Teildatensatz hat immer genau 256 Bytes.
    class 
    Dies ist der erste Satz, der Vorsatz eben.
    Methoden in gdv.xport.satz, die Satz zurückgeben
    Modifizierer und Typ
    Methode
    Beschreibung
    final Satz
    Der hier verwendete PushbackReader wird benoetigt, damit die gelesene Satzart und Sparte wieder zurueckgesetllt werden kann.
    Satz.importFrom(File file)
    Importiert einen Satz von der angegebenen Datei.
    final Satz
    Satz.importFrom(InputStream istream)
    Import von einem InputStream.
    final Satz
    Satz.importFrom(Reader reader)
    Import von einem Reader.
    Eigentlich wollte ich ja diese Methode "import" nennen, aber das kollidiert leider mit dem Schluesselwort "import" in Java.
    Methoden in gdv.xport.satz mit Parametern vom Typ Satz
    Modifizierer und Typ
    Methode
    Beschreibung
    Vorsatz.getVersion(Satz satz)
    Abfrage der Satzart-Version eines Datensatzes, falls die Satzart im Vorsatz bekannt ist.
    void
    Satz.mergeWith(Satz other)
    Vereinigt den anderen Satz mit dem aktuellen Satz, falls das moeglich ist.
    void
    Vorsatz.setVersion(Satz satz)
    Setzen der Satzart-Version eines Datensatzes.
    Konstruktoren in gdv.xport.satz mit Parametern vom Typ Satz
    Modifizierer
    Konstruktor
    Beschreibung
     
    Satz(Satz satz, int n)
    The Constructor.
    protected
    Satz(Satz satz, List<? extends Teildatensatz> tdsList)
    Instanziiert einen neuen Satz.
     
    Teildatensatz(Satz satz, int nr)
    Instantiiert einen neuen Teildatensatz mit der angegebenen Satzart, Nummer und Version des zugeheorigen Satzes.
  • Verwendungen von Satz in gdv.xport.satz.xml

    Unterklassen von Satz in gdv.xport.satz.xml
    Modifizierer und Typ
    Klasse
    Beschreibung
    class 
    Im Gegensatz zum SOP-Ansatz und zur SatzX-Klasse wird hier eine XML- Beschreibung verwendet, um die einzelnen Teildatensaetze mit ihren Feldern zu bestimmen.
    final class 
    Dieser Teildatensatz wurde um Belange fuer die XML-Verarbeitung erweitert.
  • Verwendungen von Satz in gdv.xport.util

    Methoden in gdv.xport.util, die Satz zurückgeben
    Modifizierer und Typ
    Methode
    Beschreibung
    static Satz
    SatzFactory.getSatz(SatzTyp satztyp)
    Holt einen Satz.
    static Satz
    SatzFactory.getSatz(String content)
    Versucht anhand des uebergebenen Strings herauszufinden, um was fuer eine Satzart es sich handelt und liefert dann einen entsprechenden (gefuellten) Satz zurueck.
    SatzRegistry.getSatz(SatzTyp satztyp)
    Liefert einen (normalerweise) einen Datensatz zurueck.
    static Satz
    SatzRegistry.getSatz(SatzTyp satzTyp, String version)
    Liefert den Datensatz mit der gewuenschten Version.
    SatzRegistry.getSatz(String content)
    Versucht anhand des uebergebenen Strings herauszufinden, um was fuer eine Satzart es sich handelt und liefert dann einen entsprechenden (gefuellten) Satz zurueck.
    Methoden in gdv.xport.util mit Parametern vom Typ Satz
    Modifizierer und Typ
    Methode
    Beschreibung
    void
    AbstractFormatter.notice(Satz satz)
    Sobald diese Methode aufgerufen, wird der uebergebene Satz formattiert ausgegeben.
    void
    SatzRegistry.register(Satz satz, SatzTyp satzNr)
    Mit dieser Methode kann ein beliebiger Satz registriert werden.
    void
    SatzRegistry.register(Satz satz, SatzTyp satzNr, gdv.xport.util.SatzRegistry.Validator validator)
    Mit dieser register-Methode kann ein eigener Validator mit uebergeben werden.
    static String
    XmlFormatter.toString(Satz satz)
    Wandelt den uebergebenen Satz in einen XML-String um.
    void
    AbstractFormatter.write(Satz satz)
    Wenn ein Formatter als ImportListener eingesetzt werden soll, muss er diese Methode ueberschreiben.
    void
    CsvFormatter.write(Satz satz)
    Formatiert den uebergebenen Satz als CSV.
    void
    GdvXmlFormatter.write(Satz satz)
    Ausgabe eines Datensatzes als XML.
    void
    HtmlFormatter.write(Satz satz)
    HTML-Ausgabe eines einzelnen Satzes.
    void
    NullFormatter.write(Satz satz)
    Hier geben wir nur einen einzelnen Satz ueber den internen Writer aus.
    void
    XmlFormatter.write(Satz satz)
    Ausgabe eines Datensatzes als XML.
    Methodenparameter in gdv.xport.util mit Typargumenten vom Typ Satz
    Modifizierer und Typ
    Methode
    Beschreibung
    static void
    SatzFactory.register(Class<? extends Satz> clazz, int satzart)
    Mit dieser Methode koennen eigene Klassen fuer (z.B. noch nicht unterstuetzte Datensaetze) registriert werden.
    void
    SatzRegistry.register(Class<? extends Satz> clazz, int satzart)
    Mit dieser Methode koennen eigene Klassen fuer (z.B. noch nicht unterstuetzte Datensaetze) registriert werden.
    void
    SatzRegistry.register(Class<? extends Satz> clazz, int satzart, gdv.xport.util.SatzRegistry.Validator validator)
    Mit dieser Methode kann ein Validator mit uebergeben werden.
    Konstruktoren in gdv.xport.util mit Parametern vom Typ Satz
    Modifizierer
    Konstruktor
    Beschreibung
     
    SimpleConstraintViolation(Satz satz, List<net.sf.oval.ConstraintViolation> violations)