Class TreeBag

java.lang.Object
org.apache.commons.collections.DefaultMapBag
org.apache.commons.collections.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 Details

    • 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 Details

    • 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