OCLOperators indexOf0
(Replacing message template with parser tag)
No edit summary
Line 1: Line 1:
<message>Write the content here to display this box</message>
<message>Write the content here to display this box</message>
=== indexOf ( object : T ) : Integer[edit | edit source] ===
=== indexOf0 ( object : T ) : Integer[edit | edit source] ===
Returns the position of ''object'' in sequence ''self - '''0 based'''.''
Returns the position of ''object'' in sequence ''self - '''0 based'''.''
{| class="wikitable"
{| class="wikitable"
Line 10: Line 10:
|}
|}
The zero-based index of an object in the collection is possibly -1 if nonexistent.
The zero-based index of an object in the collection is possibly -1 if nonexistent.
See discussion and reason for introduction of IndexOf0 operator at page of [[Documentation:OCLOperators indexOf|IndexOf]] operator
See also [[Documentation:OCLOperators at0|at0]]
[[Category:OCL Collection Operators]]
[[Category:OCL Collection Operators]]
{{Edited|July|12|2024}}
{{Edited|July|12|2024}}

Revision as of 09:53, 2 October 2024

This page was created by Alexandra on 2017-08-13. Last edited by Edgar on 2025-01-20.

indexOf0 ( object : T ) : Integer[edit | edit source]

Returns the position of object in sequence self - 0 based.

Expression Result
Sequence{'a', 'b'}->indexOf('a') 0

The zero-based index of an object in the collection is possibly -1 if nonexistent.

See discussion and reason for introduction of IndexOf0 operator at page of IndexOf operator

See also at0