org.apache.commons.collections
Class HashBag

java.lang.Object
  |
  +--org.apache.commons.collections.DefaultMapBag
        |
        +--org.apache.commons.collections.HashBag
All Implemented Interfaces:
Bag, java.util.Collection

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.
 
Methods inherited from class org.apache.commons.collections.DefaultMapBag
add, add, addAll, clear, contains, containsAll, containsAll, equals, getCount, hashCode, isEmpty, iterator, remove, remove, removeAll, retainAll, retainAll, size, toArray, toArray, toString, uniqueSet
 
Methods inherited from class java.lang.Object
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 The Apache Software Foundation. All Rights Reserved.