Verwendungen von Klasse
gdv.xport.feld.Feld
Packages, die Feld verwenden
Package
Beschreibung
Alles, was mit Konfiguration zu tun hat, befindet sich in diesem Package.
Hier befinden sich die verschiedenen Feld-Typen wie 
AlphaNumFeld
oder NumFeld.Hierunter finden sich die verschiedenen Satzarten (und Datensaetze).
Einige Utility-Klassen.
- 
Verwendungen von Feld in gdv.xport.config
Methodenparameter in gdv.xport.config mit Typargumenten vom Typ FeldModifizierer und TypMethodeBeschreibungConfig.getValidatorFor(Class<? extends Feld> clazz) Liefert den Validator mit dieser Konfiguration fuer die gewuenschte Feld-Klasse. - 
Verwendungen von Feld in gdv.xport.feld
Unterklassen von Feld in gdv.xport.feldModifizierer und TypKlasseBeschreibungclassKlasse fuer alphanumerische Zeichen.classStandardmaessig hat das Beitrags-Feld 12,2 Stellen (12 Vorkommastellen + 2 Nachkommastellen.final classIm Gegensatz zum Betrag hat diese Klasse ein Vorzeichen ('+' oder '-').final classThe Class Datum.classKlasse fuer numerische Zeichen.classIn der Satznummer ist alle Logik rund um die Satznummer zusammengefasst.final classDieses Unterklasse ist fuer Felder vorgesehen, die nicht definiert sind (bzw. vergessen wurden).classVersions-Feld.classDie VUNummer (Versicherungs-Unternehmen-Nummer) ist ein fuenfstelliges alphanumerisches Feld (ab 1.1.1993 wohl nur noch vierstellig).classEin Zeichen ist ein Feld der Laenge 1.Klassen in gdv.xport.feld, die Schnittstellen mit Typargumenten vom Typ Feld implementierenModifizierer und TypKlasseBeschreibungclassDie Feld-Klasse bezieht ihre Information hauptsaechlich aus Enum-Klassen wie Feld100 oder Feld1bis7, die mit Annotationen versehen sind.Felder in gdv.xport.feld, die deklariert sind als FeldMethoden in gdv.xport.feld, die Feld zurückgebenModifizierer und TypMethodeBeschreibungDatentyp.asFeld(Bezeichner bezeichner, int anzahlBytes, int byteAddress) Veraltet.bitte entsprechende Methode mit ByteAdresse verwenden (TODO: wird mit v9 entsorgt)Datentyp.asFeld(Bezeichner bezeichner, int anzahlBytes, ByteAdresse byteAddress) Liefert den Datentyp als Feld zurueck.Liefert eine neues Feld mit neuer KonfigurationFeld.withInhalt(String inhalt) Setzt das Feld und liefert es als Ergebnis zurueck.Methoden in gdv.xport.feld, die Typen mit Argumenten vom Typ Feld zurückgebenModifizierer und TypMethodeBeschreibungDatentyp.asClass()Liefert den entsprechenden Datentyp als Klasse zurueck.Methoden in gdv.xport.feld mit Parametern vom Typ FeldModifizierer und TypMethodeBeschreibungstatic StringWandelt einen Datentyp wieder zurueck in den String aus der GDV-XML-Beschreibung.final intEs gilt fuer Feld a und b: a < b, wenn die Start-Adresse von a vor b liegt.static BetragErzeugt einen Betrag mit den Daten des uebergebenen Feldes.final booleanFeld.overlapsWith(Feld other) Ueberprueft, ob sich zwei Felder mit unterschiedlichen Start-Adressen ueberlagern.Im Gegensatzu zur validate-Methode wird hier eineIllegalArgumentExceptionausgeloest und das betroffene Feld noch mit ausgegebenMethodenparameter in gdv.xport.feld mit Typargumenten vom Typ FeldModifizierer und TypMethodeBeschreibungstatic StringWandelt einen Datentyp wieder zurueck in den String aus der GDV-XML-Beschreibung.Konstruktoren in gdv.xport.feld mit Parametern vom Typ FeldModifiziererKonstruktorBeschreibungAlphaNumFeld(Feld other) Dies ist der Copy-Constructor, mit dem man ein bestehendes Feld kopieren kann.Dies ist der Copy-Constructor, mit dem man ein bestehendes Feld kopieren kann.BetragMitVorzeichen(Feld other) Dies ist der Copy-Constructor, mit dem man ein bestehendes Feld kopieren kann.Dies ist der Copy-Constructor, mit dem man ein bestehendes Feld kopieren kann.Dies ist der Copy-Constructor, mit dem man ein bestehendes Feld kopieren kann.protectedDies ist der Copy-Constructor, mit dem man ein bestehendes Feld kopieren kann.protectedSatznummer(Feld feld) Copy-Constructor.Legt ein neues Versions-Feld an (Copy-Constructor).Dies ist der Copy-Constructor, mit dem man ein bestehendes Zeichen kopieren kann. - 
Verwendungen von Feld in gdv.xport.satz
Methoden in gdv.xport.satz mit Typparametern vom Typ FeldModifizierer und TypMethodeBeschreibung<T extends Feld>
TSatz.getFeld(Bezeichner bezeichner, Class<T> clazz) Liefert das gewuenschte Feld im gewuenschten Typ.Methoden in gdv.xport.satz, die Feld zurückgebenModifizierer und TypMethodeBeschreibungSatz.getFeld(Bezeichner bezeichner) Liefert das gewuenschte Feld.final FeldSatz.getFeld(Bezeichner bezeichner, int nr) Liefert das gewuenschte Feld.Satz.getFeld(ByteAdresse adresse) Holt sich das entsprechende Feld aus dem Teildatensatz.Veraltet.bitte getFeld(Bezeichner) verwenden (TODO: wird mit v8 oder v9 entsorgt)final FeldVeraltet.bitte getFeld(Bezeichner, int) verwenden (TODO: wird mit v8 oder v9 entsorgt)Teildatensatz.getFeld(int nr) Liefert das Feld mit der gewuenschten Nummer zurueck.Teildatensatz.getFeld(Bezeichner bezeichner) Liefert das gewuenschte Feld.Teildatensatz.getFeld(ByteAdresse adresse) Liefert das Feld mit der angegebenen Byte-Adresse.Vorsatz.getFeld(Bezeichner bezeichner) Da im Feld "Erstellungs-Datum Zeitraum vom- Zeitraum bis" (Adresse 70-85) 2 Datumsfelder zusammengefasst sind, ist diese Methode ueberschrieben, um diese beiden Felder auch einzeln abfragen zu koennen.Methoden in gdv.xport.satz, die Typen mit Argumenten vom Typ Feld zurückgebenModifizierer und TypMethodeBeschreibungSatz.getFelder()Liefert die Felder aller Teildatensaetze zurueck.final Collection<Feld> Teildatensatz.getFelder()Liefert alle Felder in der Reihenfolge innerhalb des Teildatensatzes zurueck.Vorsatz.getFelder()Hier wirdSatz.getFelder()ueberschrieben, um das Feld "Erstellungs-Datum, Zeitraum von, Zeitraum bis" in zwei Felder aufzuteilen.Methoden in gdv.xport.satz mit Parametern vom Typ FeldModifizierer und TypMethodeBeschreibungvoidFuegt das uebergebene Feld zur Liste der Datenfelder hinzu.voidFuegt das uebergebene Feld zur Liste der Datenfelder hinzu.voidFuegt das angegebene Feld in den Teildatensatz ein.voidFuegt das uebergebene Feld in jeden Teildatensatz hinzu.booleanUeberprueft, ob das uebergebene Feld vorhanden ist.voidFalls ein Feld zuviel gesetzt wurde, kann es mit 'remove" wieder entfernt werden. - 
Verwendungen von Feld in gdv.xport.satz.xml
Unterklassen von Feld in gdv.xport.satz.xmlModifizierer und TypKlasseBeschreibungfinal classIm Gegensatz zurFeld-Klasse kommen hier die einzelnen Werte als XML-Strem rein.Methoden in gdv.xport.satz.xml, die Feld zurückgebenModifizierer und TypMethodeBeschreibungFeldXml.toFeld(int byteAddress) Veraltet.bitte Methode mit ByteAdresse verwenden (TODO: wird mit v9 entsorgt)FeldXml.toFeld(int byteAddress, Bezeichner neuerBezeichner) Veraltet.alte Version (TODO: wird mit v8 entsorgt)FeldXml.toFeld(int byteAddress, FeldReferenz referenz) Veraltet.bitte Methode mit ByteAdresse verwenden (TODO: wird mit v9 entsorgt)FeldXml.toFeld(int byteAddress, FeldReferenz referenz, TeildatensatzXml tdXml) Veraltet.bitte Methode mit ByteAdresse-Parameter verwenden (TODO: wird mit v9 entsorgt)FeldXml.toFeld(ByteAdresse byteAddress) Wandelt das FeldXml-Objekt in einFeld-Objekt um.FeldXml.toFeld(ByteAdresse byteAddress, FeldReferenz referenz) Wandelt das FeldXml-Objekt in einFeld-Objekt um.FeldXml.toFeld(ByteAdresse byteAddress, FeldReferenz referenz, TeildatensatzXml tdXml) Wandelt das FeldXml-Objekt in einFeld-Objekt um, dessen Bezeichner eindeutig im aktuellen Teildatensatz ist. - 
Verwendungen von Feld in gdv.xport.util
Methoden in gdv.xport.util mit Parametern vom Typ FeldModifizierer und TypMethodeBeschreibungstatic StringWandelt das uebergebenen Feld in einen XML-String um.voidAusgabe eines Feldes als XML.Konstruktoren in gdv.xport.util mit Parametern vom Typ FeldModifiziererKonstruktorBeschreibungSimpleConstraintViolation(Feld validatedObject, Throwable cause) SimpleConstraintViolation(String message, Feld validatedObject)