Package gdv.xport.satz.model
Class Satz221
- java.lang.Object
-
- gdv.xport.satz.Satz
-
- gdv.xport.satz.Datensatz
-
- gdv.xport.satz.model.SatzX
-
- gdv.xport.satz.model.SpartensatzX
-
- gdv.xport.satz.model.Satz221
-
- All Implemented Interfaces:
Cloneable
@Deprecated public class Satz221 extends SpartensatzX
Deprecated.besserSatzFactory
verwendenDiese Klasse repraesentiert die Satzart 221. Es handelt es sich dabei um eine alternative Implementierung der ehemaligen Erweiterungssatz221-Klasse, die nach dem Soplet-Ansatz (s. soplets.org) implementiert wurde.- Since:
- 0.6 (14.04.2011)
- Author:
- oliver (ob@aosd.de)
-
-
Field Summary
-
Fields inherited from class gdv.xport.satz.model.SpartensatzX
UNKNOWN_SPARTE
-
-
Constructor Summary
Constructors Constructor Description Satz221()
Deprecated.Default-Konstruktor.Satz221(int sparte)
Deprecated.Legt ein neues Satz221-Objekt fuer die uebergebene Sparte an.Satz221(int sparte, int wagnisart)
Deprecated.Dieser Konstruktor ist fuer Sparte 10 gedacht, wo es verschiedene Auspraegungen durch die Wagnisart gibt.Satz221(Enum[] felder)
Deprecated.Dies ist der Konstruktor fuer Sparte 10.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected Map<Integer,Enum[]>
getMapping()
Deprecated.Liefert die Mapping-Tabelle zu Sparte - Feldxxx zurueck.void
set(Bezeichner name, String value)
Deprecated.Setzt das angegebene Feld in allen Teildatensaetzen, in denen es gefunden wird.-
Methods inherited from class gdv.xport.satz.model.SpartensatzX
getFelderFor, setSparte
-
Methods inherited from class gdv.xport.satz.model.SatzX
createFeld, getMetaFeldInfos, getTeildatensaetzeFor, getTeildatensaetzeFor, getTeildatensatzIndex, importFrom, isNumber, matchesNextTeildatensatz, readSatznummer, readSatznummer, setUpTeildatensaetze
-
Methods inherited from class gdv.xport.satz.Datensatz
addFiller, completeTeildatensaetze, getArt, getFolgenummer, getSparte, getSparteFeld, getVersicherungsscheinNummer, getVuNummer, hasArt, hasSatzartNummer, hasSparte, hasVuNummer, init, readBausparenArt, readKrankenFolgeNr, readSparte, readTeildatensatzNummer, readWagnisart, setFolgenummer, setSatznummer, setSparte, setUpTeildatensaetze, setUpTeildatensatz, setUpTeildatensatz, setVersicherungsscheinNummer, setVuNummer
-
Methods inherited from class gdv.xport.satz.Satz
add, add, add, addAll, clone, cloneTeildatensaetze, equals, export, export, export, export, get, get, getBausparenArt, getFeld, getFeld, getFeld, getFeld, getFeld, getFelder, getFeldInhalt, getFeldInhalt, getGdvSatzartName, getGdvSatzartNummer, getKrankenFolgeNr, getNumberOfTeildatensaetze, getSatzart, getSatzartFeld, getSatzlength, getSatzTyp, getSatzversion, getTeildatensaetze, getTeildatensatz, getTeildatensatzBySatzNr, getVermittler, getVersion, getWagnisart, hasBausparenArt, hasFeld, hashCode, hasKrankenFolgeNr, hasWagnisart, importFrom, importFrom, importFrom, importFrom, isComplete, isValid, mergeWith, readSatzart, remove, remove, removeAllTeildatensaetze, removeTeildatensatz, removeTeildatensatzBySatzNr, removeUnusedTeildatensaetze, resetGdvSatzartName, set, set, setFeld, setFeld, setFeld, setGdvSatzartName, setGdvSatzartNummer, setVermittler, toLongString, toShortString, toString, validate, validate
-
-
-
-
Constructor Detail
-
Satz221
public Satz221()
Deprecated.Default-Konstruktor.
-
Satz221
public Satz221(int sparte)
Deprecated.Legt ein neues Satz221-Objekt fuer die uebergebene Sparte an.- Parameters:
sparte
- Sparte (z.B. 10)
-
Satz221
public Satz221(int sparte, int wagnisart)
Deprecated.Dieser Konstruktor ist fuer Sparte 10 gedacht, wo es verschiedene Auspraegungen durch die Wagnisart gibt.- Parameters:
sparte
- sollte immer 10 seinwagnisart
- Zahl von 0 bis 9
-
Satz221
public Satz221(Enum[] felder)
Deprecated.Dies ist der Konstruktor fuer Sparte 10. Hier gibt es verschiedene Belegung der Wagnisart, die ueber die Felder vorbelegt werden.- Parameters:
felder
- z.B. Feld221Wagnis7.values()
-
-
Method Detail
-
set
public void set(Bezeichner name, String value)
Deprecated.Description copied from class:Satz
Setzt das angegebene Feld in allen Teildatensaetzen, in denen es gefunden wird. Normalerweise braeuchten wir eigentlich nur die erste Fundstelle setzen, da die anderen Teildatensaetze (hoffentlich) auf die gleiche Referenz verweisen - aber sicher ist sicher. Falls das Feld nicht gefunden wird, wird eine IllegalArgumentException geworfen.TODO: wird mit v7 entfernt
-
getMapping
protected Map<Integer,Enum[]> getMapping()
Deprecated.Liefert die Mapping-Tabelle zu Sparte - Feldxxx zurueck.- Specified by:
getMapping
in classSpartensatzX
- Returns:
- Mapping-Tabelle
- See Also:
SpartensatzX.getMapping()
-
-