Package | Description |
---|---|
javolution.util |
High-performance collection classes with
worst case execution time behavior documented. |
javolution.util.service |
Service interfaces to be implemented by
javolution.util.*
collections and collections views. |
Modifier and Type | Method and Description |
---|---|
protected abstract CollectionService<E> |
FastCollection.service()
Returns the service implementation of this collection (for sub-classes).
|
protected static <E> CollectionService<E> |
FastCollection.serviceOf(FastCollection<E> collection)
Returns the service implementation of any fast collection
(for sub-classes).
|
Modifier and Type | Interface and Description |
---|---|
interface |
BitSetService
The set of related functionalities which can be used/reused to
implement bit-sets collections.
|
interface |
SetService<E>
The set of related functionalities used to implement set collections.
|
interface |
SortedSetService<E>
The set of related functionalities used to implement sorted set collections.
|
interface |
SortedTableService<E>
The set of related functionalities used to implement sorted tables collections.
|
interface |
TableService<E>
The set of related functionalities used to implement tables collections.
|
Modifier and Type | Method and Description |
---|---|
CollectionService<E> |
CollectionService.clone()
Returns a copy of this collection; updates of the copy should not
impact the original.
|
CollectionService<E> |
CollectionService.threadSafe()
Returns a thread-safe version of this service (used during
parallel updates).
|
CollectionService<V> |
MapService.values()
Returns a collection view over the values of this map, the collection
support value/entry removal but not adding new values.
|
Copyright © 2005-2013 Javolution. All Rights Reserved.