Table 5.17. ooRexx Bag Class
| Object | |
| ↓ | |
| Relation | |
| + MapCollection | |
| ↓ | |
| Bag | |
| + SetCollection | |
of | |
difference hasIndex hasItem intersection put, []= |
putAll subset union xor |
Note
| [] | equivalent | put |
| []= | hasIndex | subset |
| allIndexes | hasItem | supplier |
| allItems | index | union |
| at | intersection | xor |
| difference | items | |
| disjoint | makeArray |
| putAll |
| new (Class Method) | hasIndex | remove |
| allAt | hasItem | removeAll |
| allIndex | index | removeItem |
| allIndexes | intersection | subset |
| allItems | isEmpty | supplier |
| at | items | union |
| [] | makeArray | xor |
| difference | put | |
| empty | []= |