Package gdv.xport.satz.model
Class Satz220
- 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.Satz220
-
- All Implemented Interfaces:
Cloneable
@Deprecated public class Satz220 extends SpartensatzX
Deprecated.besserSatzFactory.getSatz(SatzTyp)
verwendenDiese Klasse repraesentiert die Satzart 220. Es handelt es sich dabei um eine alternative Implementierung der SpartenspezifischerTeil-Klasse, die nach dem Soplet- Ansatz (s. soplets.org) implementiert wurde.- Since:
- 0.6 (08.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 Satz220()
Deprecated.Default-Konstruktor.Satz220(int sparte)
Deprecated.Legt ein neues Satz220-Objekt fuer die uebergebene Sparte an.Satz220(int sparte, int wagnisart)
Deprecated.Dieser Konstruktor ist fuer Sparte 10 gedacht, wo es verschiedene Auspraegungen durch die Wagnisart gibt.Satz220(Enum[] felder)
Deprecated.Dies ist der Konstruktor fuer Sparte 10.
-
Method Summary
All Methods Static 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.protected static int
getWagnisartFrom(List<Enum[]>[] mapping10, Enum[] felder)
Deprecated.void
set(Bezeichner name, String value)
Deprecated.Setzt das angegebene Feld in allen Teildatensaetzen, in denen es gefunden wird.protected static void
setUpTeildatensatzeOf(SatzX satz, Bezeichner name, List<Enum[]>[] mappings)
Deprecated.-
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
-
Satz220
public Satz220()
Deprecated.Default-Konstruktor.
-
Satz220
public Satz220(int sparte)
Deprecated.Legt ein neues Satz220-Objekt fuer die uebergebene Sparte an.- Parameters:
sparte
- Sparte (z.B. 10)
-
Satz220
public Satz220(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
-
Satz220
public Satz220(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. Feld220Wagnis9.values()
-
-
Method Detail
-
getWagnisartFrom
protected static int getWagnisartFrom(List<Enum[]>[] mapping10, Enum[] felder)
Deprecated.
-
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
-
setUpTeildatensatzeOf
protected static void setUpTeildatensatzeOf(SatzX satz, Bezeichner name, List<Enum[]>[] mappings)
Deprecated.
-
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()
-
-