Parse
(Created page with "Most value types, for example Integer and Decimal has a function "parse" to convert a string into a value. ====== Example ====== You use it as follows; Decimal.parse('10')...")
 
(Automatically adding template at the end of the page.)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Most value types, for example Integer and Decimal has a function "parse" to convert a string into a value.
Most value types - for example, [[Integer]] and [[Decimal]] - have a function "parse" to convert a string into a value.


====== Example ======
====== Example ======
You use it as follows;
Use as follows:
  Decimal.parse('10')
  Decimal.parse('10')
  Integer.parse('5')
  Integer.parse('5')


====== Error handling ======
====== Error Handling ======
If the provided string isn't convertible to the type, the resulting value is NULL.
If the provided string isn't convertible to the type, the resulting value is NULL.
  Decimal.parse('x').isNull
  Decimal.parse('x').isNull
Returns true.
Returns true.
[[Category:OCLOperators]]
[[Category:OCL]]
{{Edited|July|12|2024}}

Latest revision as of 15:44, 10 February 2024

Most value types - for example, Integer and Decimal - have a function "parse" to convert a string into a value.

Example

Use as follows:

Decimal.parse('10')
Integer.parse('5')
Error Handling

If the provided string isn't convertible to the type, the resulting value is NULL.

Decimal.parse('x').isNull

Returns true.

This page was edited 89 days ago on 02/10/2024. What links here