Compares the alphabetical order of two strings.

Description of the method

Description: .compareToIgnoreCase() compares the alphabetical order of two strings. Method returns a negative integer, zero, or a positive integer depending on whether the string is greater than, equal to, or less than this String, ignoring case considerations.
Available for: string
Parameters: string
Return type: int


Context: TransactionType1
OCL: self.Id.compareToIgnoreCase("aaaa") = 0
Description: Example rule expects the value of Id to contain characters "aaaa", ignoring case considerations.


The XML snippet below would pass this check.



The other snippet below however would not pass this check.

<Id>Id Content</Id>