Package gdv.xport.feld


package gdv.xport.feld
Hier befinden sich die verschiedenen Feld-Typen wie AlphaNumFeld oder NumFeld.

Eigentlich kennt das GDV-Format nur den Feld-Typ "AN" (AlphaNumFeld fuer alpha-numerisches Feld) und den Feld-Typ "N" (NumFeld fuer numerisches Feld). Aber um den Umgang mit dem GDV-Format zu vereinfachen, gibt es noch weitere Feld-Typen, die von diesen beiden Typen abgeleitet sind.

Seit:
0.0.1
  • Klasse
    Beschreibung
    Ausrichtung: rechts- oder linksbuendig (left, right).
    Klasse fuer alphanumerische Zeichen.
    Die Validierung von Werten wurde jetzt in einer eingenen Validator- Klasse zusammengefasst.
    Standardmaessig hat das Beitrags-Feld 12,2 Stellen (12 Vorkommastellen + 2 Nachkommastellen.
    Im Gegensatz zum Betrag hat diese Klasse ein Vorzeichen ('+' oder '-').
    Die Validierung von Werten wurde jetzt in einer eingenen Validator- Klasse zusammengefasst.
    Diese Klasse enthaelt die Namen der einzelnen Felder.
    Mit der Klasse ByteAdresse wird ein Feld innherhalb eines Teildatensatzes adressiert.
     
    Dieser Aufzaehlungstyp repraesentiert die verschiedenen Datentypen, die im XML-Handbuch definiert sind.
    The Class Datum.
    Die Validierung von Datum-Felder ist etwas strikter als bei NumFeldern.
    Die Feld-Klasse bezieht ihre Information hauptsaechlich aus Enum-Klassen wie Feld100 oder Feld1bis7, die mit Annotationen versehen sind.
    Die Validierung von Werten wurde jetzt in einer eingenen Validator- Klasse zusammengefasst.
    Der NullValidator kann hergenommen werden, um fuer einzelne Feldarten die Validierung abzuschalten, ohne das komplett auf Validierung verzichtet werden muss.
    Klasse fuer numerische Zeichen.
    Die Validierung von Werten wurde jetzt in einer eingenen Validator- Klasse zusammengefasst.
    In der Satznummer ist alle Logik rund um die Satznummer zusammengefasst.
    Dieses Unterklasse ist fuer Felder vorgesehen, die nicht definiert sind (bzw. vergessen wurden).
    Versions-Feld.
    Die VUNummer (Versicherungs-Unternehmen-Nummer) ist ein fuenfstelliges alphanumerisches Feld (ab 1.1.1993 wohl nur noch vierstellig).
    Ein Zeichen ist ein Feld der Laenge 1.