🚀 Welcome to MDriven Learn –  MDriven is now on Discord!  Don’t miss the latest Release Notes.
OCLOperators select
(Automatically adding template at the end of the page.)
(Adding message template to the top of the page)
Line 1: Line 1:
{{message|Write the content here to display this box}}
=== select ( expr : OclExpression ) : Collection(T) ===
=== select ( expr : OclExpression ) : Collection(T) ===
Returns a collection with all elements of ''self'' that validate the OclExpression ''expr''.  
Returns a collection with all elements of ''self'' that validate the OclExpression ''expr''.  

Revision as of 22:25, 16 June 2024

This page was created by Alexandra on 2017-08-13. Last edited by Hans.karlsen on 2025-02-12.

Write the content here to display this box

select ( expr : OclExpression ) : Collection(T)

Returns a collection with all elements of self that validate the OclExpression expr.

Expression Result
Sequence{1, 2, 3}->select(i : Integer | i > 1) Sequence{2, 3}
Bag{1, 2, 3}->select(i : Integer | i > 1 ) Bag{3, 2}
OrderedSet{1, 2, 3}->select(i : Integer | i > 1 ) OrderedSet{2, 3}
Set{1, 2, 3}->select(i : Integer | i > 1 ) Set{3, 2}
MDriven Chat

How would you like to chat today?

Setting up your conversation…

This may take a few moments