Package | Description |
---|---|
javolution.util |
High-performance collection classes with
worst case execution time behavior documented. |
javolution.util.function |
Basic functions for lambda expressions and method references.
|
Modifier and Type | Method and Description |
---|---|
void |
FastCollection.forEach(Consumer<? super E> consumer)
Iterates over all this collection elements applying the specified
consumer (convenience method).
|
void |
FastCollection.perform(Consumer<? extends Collection<E>> action)
Executes the specified read-only action on this collection.
|
void |
FastMap.perform(Consumer<? extends Map<K,V>> action)
Executes the specified read-only action on this map.
|
void |
FastCollection.update(Consumer<? extends Collection<E>> action)
Executes the specified update action on this collection.
|
void |
FastMap.update(Consumer<? extends Map<K,V>> action)
Executes the specified update action on this map.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Reducer<E>
An operator upon multiple elements of a collection yielding a result
of that collection type.
|
Modifier and Type | Method and Description |
---|---|
void |
Splittable.perform(Consumer<T> action,
T part)
Executes a read-only action on the specified part of this object.
|
void |
Splittable.update(Consumer<T> action,
T part)
Executes an update action on the specified part of this object.
|
Copyright © 2005-2013 Javolution. All Rights Reserved.