Interface ImmutableSortedBagFactory
- All Known Implementing Classes:
ImmutableSortedBagFactoryImpl
public interface ImmutableSortedBagFactory
A factory which creates instances of type
ImmutableSortedBag
.-
Method Summary
Modifier and TypeMethodDescription<T> ImmutableSortedBag<T>
empty()
<T> ImmutableSortedBag<T>
empty
(Comparator<? super T> comparator) <T> ImmutableSortedBag<T>
of()
Same asempty()
.<T> ImmutableSortedBag<T>
of
(Comparator<? super T> comparator) Same aswith(Comparator)
.<T> ImmutableSortedBag<T>
of
(Comparator<? super T> comparator, T... items) Same aswith(Comparator, Object[])
.<T> ImmutableSortedBag<T>
of
(T... items) Same aswith(Object[])
.<T> ImmutableSortedBag<T>
Same aswithAll(Iterable)
.<T> ImmutableSortedBag<T>
ofAll
(Comparator<? super T> comparator, Iterable<? extends T> items) Same aswithAll(Comparator, Iterable)
.<T> ImmutableSortedBag<T>
ofSortedBag
(SortedBag<T> bag) Same aswithSortedBag(SortedBag)
.<T> ImmutableSortedBag<T>
with()
Same asempty()
.<T> ImmutableSortedBag<T>
with
(Comparator<? super T> comparator) <T> ImmutableSortedBag<T>
with
(Comparator<? super T> comparator, T... items) <T> ImmutableSortedBag<T>
with
(T... items) <T> ImmutableSortedBag<T>
<T> ImmutableSortedBag<T>
withAll
(Comparator<? super T> comparator, Iterable<? extends T> items) <T> ImmutableSortedBag<T>
withSortedBag
(SortedBag<T> bag)
-
Method Details
-
empty
-
empty
-
of
Same asempty()
. -
with
Same asempty()
. -
of
Same aswith(Object[])
. -
with
-
ofAll
Same aswithAll(Iterable)
. -
withAll
-
of
Same aswith(Comparator, Object[])
. -
with
-
of
Same aswith(Comparator)
. -
with
-
ofAll
Same aswithAll(Comparator, Iterable)
. -
withAll
-
ofSortedBag
Same aswithSortedBag(SortedBag)
. -
withSortedBag
-