Package | Description |
---|---|
javolution.util |
High-performance collection classes with
worst case execution time behavior documented. |
Modifier and Type | Class and Description |
---|---|
class |
FastBitSet
A high-performance bitset with
real-time behavior. |
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.addAll(E... elements)
Returns this collection with the specified element added.
|
FastCollection<E> |
FastCollection.addAll(FastCollection<? extends E> that)
Returns this collection with the specified collection's elements added
in sequence.
|
FastCollection<E> |
FastCollection.atomic()
Returns an atomic view over this collection.
|
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.Format.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 the
collection
order . |
FastCollection<E> |
FastCollection.sorted(Comparator<? super E> cmp)
Returns a view exposing elements sorted according to the specified
comparator.
|
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 |
---|---|
FastCollection<E> |
FastCollection.addAll(FastCollection<? extends E> that)
Returns this collection with the specified collection's elements added
in sequence.
|
FastSet<E> |
FastSet.addAll(FastCollection<? extends E> that) |
FastSortedSet<E> |
FastSortedSet.addAll(FastCollection<? extends E> that) |
FastSortedTable<E> |
FastSortedTable.addAll(FastCollection<? extends E> that) |
FastTable<E> |
FastTable.addAll(FastCollection<? extends E> that) |
FastBitSet |
FastBitSet.addAll(FastCollection<? extends Index> elements) |
Appendable |
FastCollection.Format.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 © 2005-2013 Javolution. All Rights Reserved.