Se genera un atributo de regla para cada atributo de datos en la versión de tipo de pruebas dinámicas correspondiente. El nombre del atributo de regla es el mismo que el del atributo de datos. El tipo de atributo de regla depende de dicho atributo de datos, pero no se trata de una correlación de uno a uno. La tabla siguiente resume la correlación de tipos de atributos de datos con los tipos de atributos de reglas.
Tipo de atributo de datos | Tipo de atributo de regla |
---|---|
Boolean | java.lang.Boolean |
Date | curam.util.type.Date |
Time | curam.util.type.DateTime |
Integer | java.lang.Number |
Float | java.lang.Number |
Money | java.lang.Number |
String | java.lang.String |
Codetable | Tipo de tabla de códigos incorporada en CER |
Asimismo, en los conjuntos de reglas de datos el valor volátil de los atributos de datos también se tiene en cuenta cuando se determina el tipo de datos de un atributo de reglas. Un atributo de datos marcado como volátil debe tener el tipo determinado como se ha descrito anteriormente, pero dentro de una línea de tiempo. Esto es para facilitar el mecanismo de propagación de objeto de regla para crear una línea de tiempo de los valores mientras se rellena cada atributo.