Class TreeBag

  • All Implemented Interfaces:
    Iterable, Collection, Bag, SortedBag

    public class TreeBag
    extends DefaultMapBag
    implements SortedBag
    Deprecated.
    Moved to bag subpackage and rewritten internally. Due to be removed in v4.0.
    A Bag that is backed by a TreeMap. Order will be maintained among the unique representative members.
    Since:
    Commons Collections 2.0
    Version:
    $Revision: 646777 $ $Date: 2008-04-10 14:33:15 +0200 (Thu, 10 Apr 2008) $
    Author:
    Chuck Burdick
    • Constructor Detail

      • TreeBag

        public TreeBag()
        Deprecated.
        Constructs an empty TreeBag.
      • TreeBag

        public TreeBag​(Comparator comparator)
        Deprecated.
        Constructs an empty Bag that maintains order on its unique representative members according to the given Comparator.
        Parameters:
        comparator - the comparator to use
      • TreeBag

        public TreeBag​(Collection coll)
        Deprecated.
        Constructs a Bag containing all the members of the given collection.
        Parameters:
        coll - the collection to copy into the bag
    • Method Detail

      • first

        public Object first()
        Deprecated.
        Description copied from interface: SortedBag
        Returns the first (lowest) member.
        Specified by:
        first in interface SortedBag
        Returns:
        the first element in the sorted bag
      • last

        public Object last()
        Deprecated.
        Description copied from interface: SortedBag
        Returns the last (highest) member.
        Specified by:
        last in interface SortedBag
        Returns:
        the last element in the sorted bag
      • comparator

        public Comparator comparator()
        Deprecated.
        Description copied from interface: SortedBag
        Returns the comparator associated with this sorted set, or null if it uses its elements' natural ordering.
        Specified by:
        comparator in interface SortedBag
        Returns:
        the comparator in use, or null if natural ordering