제공된 비교에 따라 왼쪽에 있는 값과 오른쪽에 있는 값을 비교합니다.
지원되는 비교는 다음과 같습니다.
왼쪽 값이 오른쪽 값 "미만입니다".
왼쪽 값이 오른쪽 값과 "작거나 같습니다".
왼쪽 값이 오른쪽 값보다 "큽니다".
왼쪽 값이 오른쪽 값보다 "크거나 같습니다".
왼쪽과 오른쪽 값은 다음을 포함하여(단, 제한되지는 않음) 비교 가능한 오브젝트 유형일 수 있습니다.
<?xml version="1.0" encoding="UTF-8"?> <RuleSet name="Example_compare" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation= "http://www.curamsoftware.com/CreoleRulesSchema.xsd"> <Class name="CompareExampleRuleClass"> <!-- 3 >= 2 - TRUE--> <Attribute name="compareTwoNumbers"> <type> <javaclass name="Boolean"/> </type> <derivation> <compare comparison=">="> <Number value="3"/> <Number value="2"/> </compare> </derivation> </Attribute> <!-- 크리스마스 전 설날 - TRUE --> <Attribute name="compareTwoDates"> <type> <javaclass name="Boolean"/> </type> <derivation> <compare comparison="<"> <Date value="2007-01-01"/> <Date value="2007-12-25"/> </compare> </derivation> </Attribute> </Class> </RuleSet>