.oclAsType()

Method returns the given value in the type given as a parameter if its an instance of this type.

Description of the method

Description: .oclAsType() method returns the given value in the type given as a parameter if its an instance of this type.
Available for: any
Parameters: format type
Return type: the type given as a parameter


Example

Context: HeaderType1
OCL: self.Dt.oclAsType(string) = '2018-05-28'
Description: The example rule checks if the date of <Dt> converted to a string matches the string on the right side of the equation.

 

The XML snippet below would pass this check.

<Dt>2018-05-28</Dt>

The other snippet below however would not pass this check.

<Dt>2018-06-24</Dt>