Uses of Interface org.apache.commons.collections.Bag

Uses in package org.apache.commons.collections

Classes implementing org.apache.commons.collections.Bag

class
A skeletal implementation of the Bag interface to minimize the effort required for target implementations.
class
A Bag that is backed by a HashMap.
class
A Bag that is backed by a TreeMap.

Fields of type org.apache.commons.collections.Bag

Bag
An empty unmodifiable bag.
Bag
An empty unmodifiable sorted bag.

Methods with parameter type org.apache.commons.collections.Bag

boolean
Returns true if the bag contains all elements in the given collection, respecting cardinality.
Bag
Returns a predicated (validating) bag backed by the given bag.
boolean
Remove any members of the bag that are not in the given bag, respecting cardinality.
Bag
Returns a synchronized (thread-safe) bag backed by the given bag.
Bag
Returns a transformed bag backed by the given bag.
Bag
BagUtils.typedBag(Bag bag, Class type)
Returns a typed bag backed by the given bag.
Bag
Returns an unmodifiable view of the given bag.

Methods with return type org.apache.commons.collections.Bag

Bag
Returns a predicated (validating) bag backed by the given bag.
Bag
Returns a synchronized (thread-safe) bag backed by the given bag.
Bag
Returns a transformed bag backed by the given bag.
Bag
BagUtils.typedBag(Bag bag, Class type)
Returns a typed bag backed by the given bag.
Bag
Returns an unmodifiable view of the given bag.

Uses in package org.apache.commons.collections.bag

Classes implementing org.apache.commons.collections.Bag

class
Decorates another Bag to provide additional behaviour.
class
Abstract implementation of the Bag interface to simplify the creation of subclass implementations.
class
Decorates another SortedBag to provide additional behaviour.
class
Implements Bag, using a HashMap to provide the data storage.
class
Decorates another Bag to validate that additions match a specified predicate.
class
Decorates another SortedBag to validate that additions match a specified predicate.
class
Decorates another Bag to synchronize its behaviour for a multi-threaded environment.
class
Decorates another SortedBag to synchronize its behaviour for a multi-threaded environment.
class
Decorates another Bag to transform objects that are added.
class
Decorates another SortedBag to transform objects that are added.
class
Implements SortedBag, using a TreeMap to provide the data storage.
class
Decorates another Bag to ensure it can't be altered.
class
Decorates another SortedBag to ensure it can't be altered.

Constructors with parameter type org.apache.commons.collections.Bag

Constructor that wraps (not copies).
Constructor that wraps (not copies).
Constructor that wraps (not copies).
SynchronizedBag.SynchronizedBag(Bag bag, Object lock)
Constructor that wraps (not copies).
Constructor that wraps (not copies).
Constructor that wraps (not copies).

Methods with parameter type org.apache.commons.collections.Bag

Bag
Factory method to create a synchronized bag.
Bag
Factory method to create an unmodifiable bag.
Bag
TypedBag.decorate(Bag bag, Class type)
Factory method to create a typed bag.
Bag
Factory method to create a predicated (validating) bag.
Bag
Factory method to create a transforming bag.

Methods with return type org.apache.commons.collections.Bag

Bag
Factory method to create a synchronized bag.
Bag
Factory method to create an unmodifiable bag.
Bag
TypedBag.decorate(Bag bag, Class type)
Factory method to create a typed bag.
Bag
Factory method to create a predicated (validating) bag.
Bag
Factory method to create a transforming bag.
Bag
Gets the bag being decorated.
Bag
Gets the decorated bag.
Bag
Gets the bag being decorated.
Bag
Gets the decorated bag.

Copyright © 2001-2006 Apache Software Foundation. All Rights Reserved.