Datenattribute

Ein Regelattribut wird für jedes Datenattribut in der entsprechenden dynamischen Angabentypversion generiert. Der Name des Regelattributs ist mit dem des Datenattributs identisch. Der Typ des Regelattributs hängt vom Typ des Datenattributs ab, die Beziehung ist aber keine Eins-zu-eins-Zuordnung. In der folgenden Tabelle wird die Zuordnung der Datenattributtypen zu den Regelattributtypen zusammengefasst.

Tabelle 1. Zuordnung der Datenattributtypen zu den Regelattributtypen
Datenattributtyp Regelattributtyp
Boolean (Boolesch) java.lang.Boolean
Date (Datum) curam.util.type.Date
Time (Zeit) curam.util.type.DateTime
Integer (Ganzzahl) java.lang.Number
Float (Gleitkommazahl) java.lang.Number
Money (Geld) java.lang.Number
String (Zeichenfolge) java.lang.String
Codetable (Codetabelle) In CER integrierter Codetabellentyp

Außerdem wird für Datenregelwerke auch die Einstellung 'Volatil' der Datenattribute berücksichtigt, wenn der Datentyp eines Regelattributs festgestellt wird. Für ein Datenattribut, das mit 'Volatil' markiert ist, würde der Typ wie oben beschrieben festgestellt werden, allerdings in einer Zeitlinie. Auf diese Art soll es dem Verfahren für die Regelobjektweitergabe ermöglicht werden, eine Zeitlinie der Werte zu erstellen, während jedes Attribut mit Daten gefüllt wird.