| Package | Description |
|---|---|
| javolution.util |
High-performance collection classes with
worst case execution time behavior documented. |
| Modifier and Type | Class and Description |
|---|---|
class |
ConstantTable<E>
A table for which immutability is guaranteed by construction.
|
class |
FastBitSet
A high-performance bitset integrated with the collection framework as
a set of
indices and obeying the collection semantic
for methods such as FastSet.size() (cardinality) or equals(java.lang.Object)
(same set of indices). |
class |
FastSet<E>
A high-performance hash set with
real-time behavior. |
class |
FastSortedSet<E>
A high-performance sorted set with
real-time behavior. |
class |
FastSortedTable<E>
A high-performance sorted table with
real-time behavior. |
class |
FastTable<E>
A high-performance table (fractal-based) with
real-time
behavior. |
| Modifier and Type | Method and Description |
|---|---|
FastCollection<E> |
FastCollection.atomic()
Returns an atomic view over this collection.
|
FastCollection<E> |
FastCollection.comparator(Comparator<? super E> cmp)
Returns a view using the specified comparator for element equality
and sorting.
|
FastCollection<E> |
FastCollection.distinct()
Returns a view exposing only distinct elements (it does not iterate twice
over the
same elements). |
FastCollection<E> |
FastCollection.filtered(Predicate<? super E> filter)
Returns a view exposing only the elements matching the specified
filter.
|
<R> FastCollection<R> |
FastCollection.mapped(Function<? super E,? extends R> function)
Returns a view exposing elements through the specified mapping function.
|
FastCollection<E> |
FastCollection.parallel()
Returns a parallel collection.
|
FastCollection<Object> |
FastCollection.Text.parse(CharSequence csq,
Cursor cursor) |
FastCollection<E> |
FastCollection.reversed()
Returns a view exposing elements in reverse iterative order.
|
FastCollection<E> |
FastCollection.sequential()
Returns a sequential view of this collection.
|
FastCollection<E> |
FastCollection.shared()
Returns a thread-safe view over this collection.
|
FastCollection<E> |
FastCollection.sorted()
Returns a view exposing elements sorted according to this
collection
comparator(). |
FastCollection<E> |
FastCollection.sorted(Comparator<? super E> cmp)
Returns a view exposing elements sorted according to the specified
comparator (convenience method).
|
FastCollection<E> |
FastCollection.unmodifiable()
Returns an unmodifiable view over this collection.
|
FastCollection<V> |
FastMap.values()
Returns a collection view of the values contained in this map.
|
| Modifier and Type | Method and Description |
|---|---|
Appendable |
FastCollection.Text.format(FastCollection<?> that,
Appendable dest) |
protected static <E> CollectionService<E> |
FastCollection.serviceOf(FastCollection<E> collection)
Returns the service implementation of any fast collection
(for sub-classes).
|
Copyright © 2017. All rights reserved.