Date

curam.util.type.Date 유형의 리터럴 Date 상수 값입니다.

Date의 값은 yyyy-mm-dd 양식으로 지정됩니다.

참고: CER은 현재 날짜를 확보하는 함수가 없도록 고안되었습니다. 이러한 함수는 오늘과 내일 리턴하는 값이 서로 다르다는 점에서 휘발성이라고 할 수 있습니다.

함수의 결과가 변경될 수 있으면 이전에 수행된 계산이 이제 "틀림"을 나타내므로 CER에서 휘발성 함수는 금지됩니다.

<?xml version="1.0" encoding="UTF-8"?>
<RuleSet name="Example_Date"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:noNamespaceSchemaLocation=
"http://www.curamsoftware.com/CreoleRulesSchema.xsd">
  <Class name="DateExampleRuleClass">

    <Attribute name="nullDate">
      <type>
        <javaclass name="curam.util.type.Date"/>
      </type>
      <derivation>
        <!-- 널 날짜 -->
        <null/>
      </derivation>
    </Attribute>

    <Attribute name="dateOfBirth">
      <type>
        <javaclass name="curam.util.type.Date"/>
      </type>
      <derivation>
        <!-- 1970년 10월 3일 날짜 -->
        <Date value="1970-10-03"/>
      </derivation>
    </Attribute>

  </Class>

</RuleSet>