Interface BaseSet<E>

    • Method Detail

      • put

        BaseSet<E> put​(E e)
        Adds an element. If the element already exists in this set, the new value overwrites the old one. If the new element is the same as an old element (based on the address of that item in memory, not an equals test), the old set may be returned unchanged.
        Parameters:
        e - the element to add to this set
        Returns:
        a new set with the element added (see note above about adding duplicate elements).
      • union

        BaseSet<E> union​(java.lang.Iterable<? extends E> iter)
        Returns a new set containing all the items.
      • without

        BaseSet<E> without​(E key)
        Removes this key from the set