Uses of Interface
org.apache.commons.collections4.SortedBag

Packages that use SortedBag
org.apache.commons.collections4 This package contains the interfaces and utilities shared across all the subpackages of this component. 
org.apache.commons.collections4.bag This package contains implementations of the Bag and SortedBag interfaces. 
 

Uses of SortedBag in org.apache.commons.collections4
 

Methods in org.apache.commons.collections4 that return SortedBag
static
<E> SortedBag<E>
BagUtils.emptySortedBag()
          Get an empty SortedBag.
static
<E> SortedBag<E>
BagUtils.predicatedSortedBag(SortedBag<E> bag, Predicate<? super E> predicate)
          Returns a predicated (validating) sorted bag backed by the given sorted bag.
static
<E> SortedBag<E>
BagUtils.synchronizedSortedBag(SortedBag<E> bag)
          Returns a synchronized (thread-safe) sorted bag backed by the given sorted bag.
static
<E> SortedBag<E>
BagUtils.transformingSortedBag(SortedBag<E> bag, Transformer<? super E,? extends E> transformer)
          Returns a transformed sorted bag backed by the given bag.
static
<E> SortedBag<E>
BagUtils.unmodifiableSortedBag(SortedBag<E> bag)
          Returns an unmodifiable view of the given sorted bag.
 

Methods in org.apache.commons.collections4 with parameters of type SortedBag
static
<E> SortedBag<E>
BagUtils.predicatedSortedBag(SortedBag<E> bag, Predicate<? super E> predicate)
          Returns a predicated (validating) sorted bag backed by the given sorted bag.
static
<E> SortedBag<E>
BagUtils.synchronizedSortedBag(SortedBag<E> bag)
          Returns a synchronized (thread-safe) sorted bag backed by the given sorted bag.
static
<E> SortedBag<E>
BagUtils.transformingSortedBag(SortedBag<E> bag, Transformer<? super E,? extends E> transformer)
          Returns a transformed sorted bag backed by the given bag.
static
<E> SortedBag<E>
BagUtils.unmodifiableSortedBag(SortedBag<E> bag)
          Returns an unmodifiable view of the given sorted bag.
 

Uses of SortedBag in org.apache.commons.collections4.bag
 

Classes in org.apache.commons.collections4.bag that implement SortedBag
 class AbstractSortedBagDecorator<E>
          Decorates another SortedBag to provide additional behaviour.
 class PredicatedSortedBag<E>
          Decorates another SortedBag to validate that additions match a specified predicate.
 class SynchronizedSortedBag<E>
          Decorates another SortedBag to synchronize its behaviour for a multi-threaded environment.
 class TransformedSortedBag<E>
          Decorates another SortedBag to transform objects that are added.
 class TreeBag<E>
          Implements SortedBag, using a TreeMap to provide the data storage.
 class UnmodifiableSortedBag<E>
          Decorates another SortedBag to ensure it can't be altered.
 

Methods in org.apache.commons.collections4.bag that return SortedBag
protected  SortedBag<E> AbstractSortedBagDecorator.decorated()
          Gets the bag being decorated.
protected  SortedBag<E> PredicatedSortedBag.decorated()
          Gets the decorated sorted bag.
protected  SortedBag<E> SynchronizedSortedBag.getSortedBag()
          Gets the bag being decorated.
protected  SortedBag<E> TransformedSortedBag.getSortedBag()
          Gets the decorated bag.
static
<E> SortedBag<E>
UnmodifiableSortedBag.unmodifiableSortedBag(SortedBag<E> bag)
          Factory method to create an unmodifiable bag.
 

Methods in org.apache.commons.collections4.bag with parameters of type SortedBag
static
<E> PredicatedSortedBag<E>
PredicatedSortedBag.predicatedSortedBag(SortedBag<E> bag, Predicate<? super E> predicate)
          Factory method to create a predicated (validating) bag.
static
<E> SynchronizedSortedBag<E>
SynchronizedSortedBag.synchronizedSortedBag(SortedBag<E> bag)
          Factory method to create a synchronized sorted bag.
static
<E> TransformedSortedBag<E>
TransformedSortedBag.transformedSortedBag(SortedBag<E> bag, Transformer<? super E,? extends E> transformer)
          Factory method to create a transforming sorted bag that will transform existing contents of the specified sorted bag.
static
<E> TransformedSortedBag<E>
TransformedSortedBag.transformingSortedBag(SortedBag<E> bag, Transformer<? super E,? extends E> transformer)
          Factory method to create a transforming sorted bag.
static
<E> SortedBag<E>
UnmodifiableSortedBag.unmodifiableSortedBag(SortedBag<E> bag)
          Factory method to create an unmodifiable bag.
 

Constructors in org.apache.commons.collections4.bag with parameters of type SortedBag
AbstractSortedBagDecorator(SortedBag<E> bag)
          Constructor that wraps (not copies).
PredicatedSortedBag(SortedBag<E> bag, Predicate<? super E> predicate)
          Constructor that wraps (not copies).
SynchronizedSortedBag(SortedBag<E> bag)
          Constructor that wraps (not copies).
TransformedSortedBag(SortedBag<E> bag, Transformer<? super E,? extends E> transformer)
          Constructor that wraps (not copies).
 



Copyright © 2001–2013 The Apache Software Foundation. All rights reserved.