Package gdv.xport.satz.xml
Class TeildatensatzXml
java.lang.Object
gdv.xport.satz.Satz
gdv.xport.satz.Teildatensatz
gdv.xport.satz.xml.TeildatensatzXml
- All Implemented Interfaces:
Cloneable
Dieser
Teildatensatz
wurde um Belange fuer die XML-Verarbeitung
erweitert.- Since:
- 1.0 (08.08.2014)
- Author:
- oliver (oliver.boehm@gmail.com)
-
Field Summary
Fields inherited from class gdv.xport.satz.Teildatensatz
satznummer
-
Constructor Summary
ConstructorsConstructorDescriptionTeildatensatzXml
(int satzart, int nr) Instantiiert einen neuen Teildatensatz mit der angegebenen Satzart und Nummer.TeildatensatzXml
(SatzXml satz, int nr) Instantiiert einen neuen Teildatensatz mit der angegebenen Satzart und Nummer. -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(FeldReferenz referenz) Verarbeitet die uebergebeneFeldReferenz
.getFeldRefenz
(Bezeichner bezeichner) Liefert die entsprechendeFeldReferenz
.void
setSatzende
(Satzende satzende) Setzt das Satzendevoid
updateWith
(Map<String, FeldXml> felder) Legt mithilfe der uebergebenen Felder die entsprechendenFeld
- Objekte an.Methods inherited from class gdv.xport.satz.Teildatensatz
add, clone, export, export, getFeld, getFeld, getFeld, getFelder, getSatzartFeld, getSatzIdent, getSatznummer, hasFeld, hasFeld, importFrom, isValid, remove, remove, set, setFeld, setFeld, setSatznummer, toShortString, validate
Methods inherited from class gdv.xport.satz.Satz
add, add, addAll, addFiller, cloneTeildatensaetze, equals, export, export, get, get, getBausparenArt, getConfig, getFeld, getFeld, getFeld, getFeld, getFeldInhalt, getFeldInhalt, getGdvSatzartName, getGdvSatzartNummer, getKrankenFolgeNr, getNumberOfTeildatensaetze, getSatzart, getSatzlength, getSatzTyp, getSatzversion, getSparte, getTeildatensaetze, getTeildatensatz, getTeildatensatzBySatzNr, getVermittler, getVersion, getWagnisart, hasBausparenArt, hashCode, hasKrankenFolgeNr, hasSparte, hasWagnisart, importFrom, importFrom, importFrom, importFrom, isComplete, matchesNextTeildatensatz, mergeWith, readSatzart, remove, removeAllTeildatensaetze, removeTeildatensatz, removeTeildatensatzBySatzNr, removeUnusedTeildatensaetze, resetGdvSatzartName, set, set, set, setFeld, setFeld, setGdvSatzartName, setGdvSatzartNummer, setVermittler, toLongString, toString, validate
-
Constructor Details
-
TeildatensatzXml
public TeildatensatzXml(int satzart, int nr) Instantiiert einen neuen Teildatensatz mit der angegebenen Satzart und Nummer.- Parameters:
satzart
- z.B. 100nr
- Nummer des Teildatensatzes (zwischen 1 und 9)
-
TeildatensatzXml
Instantiiert einen neuen Teildatensatz mit der angegebenen Satzart und Nummer.- Parameters:
satz
- SatzXml, zu dem der Teildatensatz gehoertnr
- Nummer des Teildatensatzes (zwischen 1 und 9)
-
-
Method Details
-
add
Verarbeitet die uebergebeneFeldReferenz
. Oder auch nicht.- Parameters:
referenz
- the feld referenz
-
setSatzende
Setzt das Satzende- Parameters:
satzende
- das Satzende
-
updateWith
Legt mithilfe der uebergebenen Felder die entsprechendenFeld
- Objekte an. Aber nur, wenn ein Feld noch nicht existiert.- Parameters:
felder
- Felder aus der XML-Beschreibung
-
getFeldRefenz
Liefert die entsprechendeFeldReferenz
.- Parameters:
bezeichner
- der gesuchte Bezeichner- Returns:
- die gefundene
FeldReferenz
-