org.omg.oti.mof.schema
OCL-like select (filter) + collect (downcast)
OCL:
s->select(oclIsKindOf(V))->collect(oclAsType(V))
Scala:
import Utils.selectable s.select { case v: V => v }
A type of elements
A collection type
A collection of type C[U]
OCL-like select (filter) + collect (downcast)
OCL:
Scala:
A type of elements
A collection type