.size()

Method returns the length of a string.

Description of the method

Description:

.size() method returns the length of a string.

N.B. use the dot (.) operator and not the arrow (->) to find out the lenght of the value. The arrow operator is used for getting the count of elements.

Available for: string
Parameters:  -
Return type: integer

Example

Context: HeaderType1
OCL: self.Id.size() <= 20
Description: The example rule check the length of the value of <Id> element and check that it is less than or equal to 20.

 

The XML snippet below would pass this check. The lenght of the value is 20.

<Id>IdContentLengthOf20.</Id>

The other snippet below however would not pass this check, the length of the value is 21.

<Id>IdContentLengthOf21..</Id>