Uses of Interface
org.apache.commons.collections4.SortedBag
-
Packages that use SortedBag Package Description org.apache.commons.collections4 This package contains the interfaces and utilities shared across all the subpackages of this component.org.apache.commons.collections4.bag -
-
Uses of SortedBag in org.apache.commons.collections4
Methods in org.apache.commons.collections4 that return SortedBag Modifier and Type Method Description static <E> SortedBag<E>BagUtils. emptySortedBag()Get an emptySortedBag.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 Modifier and Type Method Description 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 Modifier and Type Class Description classAbstractSortedBagDecorator<E>Decorates anotherSortedBagto provide additional behaviour.classCollectionSortedBag<E>Decorates anotherSortedBagto comply with the Collection contract.classPredicatedSortedBag<E>Decorates anotherSortedBagto validate that additions match a specified predicate.classSynchronizedSortedBag<E>Decorates anotherSortedBagto synchronize its behaviour for a multi-threaded environment.classTransformedSortedBag<E>Decorates anotherSortedBagto transform objects that are added.classTreeBag<E>ImplementsSortedBag, using aTreeMapto provide the data storage.classUnmodifiableSortedBag<E>Decorates anotherSortedBagto ensure it can't be altered.Methods in org.apache.commons.collections4.bag that return SortedBag Modifier and Type Method Description static <E> SortedBag<E>CollectionSortedBag. collectionSortedBag(SortedBag<E> bag)Factory method to create a sorted bag that complies to the Collection contract.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 Modifier and Type Method Description static <E> SortedBag<E>CollectionSortedBag. collectionSortedBag(SortedBag<E> bag)Factory method to create a sorted bag that complies to the Collection contract.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 Constructor Description AbstractSortedBagDecorator(SortedBag<E> bag)Constructor that wraps (not copies).CollectionSortedBag(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).
-