org.apache.commons.collections
Class HashBag

java.lang.Object
  extended by org.apache.commons.collections.DefaultMapBag
      extended by org.apache.commons.collections.HashBag
All Implemented Interfaces:
java.lang.Iterable, java.util.Collection, Bag

public class HashBag
extends DefaultMapBag
implements Bag

An implementation of Bag that is backed by a HashMap.

Since:
2.0
Author:
Chuck Burdick

Constructor Summary
HashBag()
          Constructs a new empty HashBag.
HashBag(java.util.Collection c)
          New Bag containing all the members of the given collection.
 
Method Summary
 
Methods inherited from class org.apache.commons.collections.DefaultMapBag
add, add, addAll, calcTotalSize, clear, contains, containsAll, containsAll, equals, getCount, getMap, hashCode, isEmpty, iterator, remove, remove, removeAll, retainAll, retainAll, setMap, size, toArray, toArray, toString, uniqueSet
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.commons.collections.Bag
add, add, containsAll, getCount, iterator, remove, remove, removeAll, retainAll, size, uniqueSet
 
Methods inherited from interface java.util.Collection
addAll, clear, contains, equals, hashCode, isEmpty, toArray, toArray
 

Constructor Detail

HashBag

public HashBag()
Constructs a new empty HashBag.


HashBag

public HashBag(java.util.Collection c)
New Bag containing all the members of the given collection.

See Also:
DefaultMapBag.addAll(java.util.Collection)


Copyright © 2001-2004 Apache Software Foundation. Documenation generated February 18 2011.