Interface Multiset<T>

    • Method Detail

      • add

        void add​(T element)
        Add the element to the multiset
        Parameters:
        element - element to add
      • add

        void add​(T element,
                 long count)
        Add the element to the multiset
        Parameters:
        element - element to add
        count - number of elements to add
      • count

        long count​(T element)
        Count the elements in multiset
        Parameters:
        element - element
        Returns:
        number of matching elements in the set; zero, if no elements
      • entrySet

        Collection<Map.Entry<T,​Long>> entrySet()
        Get all associations of the multiset. Each entry provides a key and a count of that element.
        Returns:
        entry set of the multiset
      • isEmpty

        boolean isEmpty()
        Answers if Multiset is empty
        Returns:
        true, if set is empty
      • size

        long size()
        Answers the size of multiset. Equivalent to number of elements, counting duplications.
        Returns:
        number of elements
      • keys

        Collection<T> keys()
        Answers the collection of keys
        Returns:
        the collections of keys