Uses of Package
javolution.util

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).
 



Copyright © 2005-2012 Javolution. All Rights Reserved.