Package | Description |
---|---|
javolution.util |
High-performance collection classes with
guaranteed worst case execution time . |
Modifier and Type | Class and Description |
---|---|
class |
FastBitSet
A high-performance bit set with
real-time behavior;
smooth capacity increase/decrease and minimal memory footprint. |
class |
FastSet<E>
A high-performance set with
real-time behavior;
smooth capacity increase/decrease and minimal memory footprint. |
class |
FastSortedSet<E>
A high-performance sorted set with
real-time behavior;
smooth capacity increase/decrease and minimal memory footprint. |
class |
FastSortedTable<E>
A high-performance sorted table with
real-time behavior;
smooth capacity increase/decrease and minimal memory footprint. |
class |
FastTable<E>
A high-performance table (fractal-based) with
real-time
behavior; smooth capacity increase/decrease and minimal memory footprint. |
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.
|
FastCollection<E> |
FastCollection.comparator(Comparator<? super E> cmp)
Returns a view over this collection using the specified comparator
for element equality or 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/
shared view of this collection. |
FastCollection<Object> |
FastCollection.StandardText.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 an unmodifiable view exposing element sorted according to this
collection
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.
|
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.StandardText.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.