Package org.apache.commons.collections4
Interface SortedBag<E>
- Type Parameters:
E
- the type of elements in this bag
- All Superinterfaces:
Bag<E>
,Collection<E>
,Iterable<E>
- All Known Implementing Classes:
AbstractSortedBagDecorator
,CollectionSortedBag
,PredicatedSortedBag
,SynchronizedSortedBag
,TransformedSortedBag
,TreeBag
,UnmodifiableSortedBag
Defines a type of
Bag
that maintains a sorted order among
its unique representative members.- Since:
- 2.0
-
Method Summary
Modifier and TypeMethodDescriptionComparator<? super E>
Returns the comparator associated with this sorted set, or null if it uses its elements' natural ordering.first()
Returns the first (lowest) member.last()
Returns the last (highest) member.
-
Method Details
-
comparator
Comparator<? super E> comparator()Returns the comparator associated with this sorted set, or null if it uses its elements' natural ordering.- Returns:
- the comparator in use, or null if natural ordering
-
first
Returns the first (lowest) member.- Returns:
- the first element in the sorted bag
-
last
Returns the last (highest) member.- Returns:
- the last element in the sorted bag
-