|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use javolution.util | |
|---|---|
| javolution.util | Provides high-performance collection classes and miscellaneous utilities; although
this package provides very few collection classes, they are substitutes for
most of java.util.* classes (for example, java.util.IdentityHashMap would be
a FastMap with an identity key comparator). |
| Classes in javolution.util used by javolution.util | |
|---|---|
| FastBitSet
This class represents either a table of bits or a set of non-negative numbers. |
|
| FastCollection
This class represents collections which can quickly be iterated over (forward or backward) and which an be made thread-safe
and/or unmodifiable. |
|
| FastCollection.Record
This interface represents the collection records which can directly be iterated over. |
|
| FastComparator
This class represents a comparator to be used for equality as well as for ordering; instances of this class provide a hashcode function consistent with equal (if two objects are equal, they have the same hashcode),
equality with null values is supported. |
|
| FastList
This class represents a linked list with real-time behavior; smooth capacity increase and no memory allocation as long as the list size does not exceed its initial capacity. |
|
| FastList.Node
This class represents a FastList node; it allows for direct
iteration over the list values. |
|
| FastMap
This class represents a hash map with real-time behavior; smooth capacity increase and thread-safe without external synchronization when shared. |
|
| FastMap.Entry
This class represents a FastMap entry. |
|
| FastSet
This class represents a set collection backed by a FastMap;
smooth capacity increase and no rehashing ever performed. |
|
| FastTable
This class represents a random access collection with real-time behavior (smooth capacity increase). |
|
| Index
This class represents a unique index which can be used instead of java.lang.Integer for primitive data types collections. |
|
| LocalMap
This class represents a map which can be temporarily modified without impacting other threads ( scoped changes). |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||