package org.dresdenocl.essentialocl.standardlibrary; public interface OclUnsortedCollection<T extends OclAny> extends OclCollection<T> { /** * * @param s * @return the intersection of <code>this</code> and <code>s</code> (i.e., the * set of all elements that are in both <code>this</code> and <code>s</code>). */ OclSet<T> intersection(OclSet<T> s); /** * * @param s * * @return The union of <code>this</code> and <code>s</code>. */ OclBag<T> union(OclBag<T> s); }