Package it.unimi.dsi.fastutil

Interface Summary
BidirectionalIterator A bidirectional Iterator.
Hash Basic data for all hash-based classes.
Hash.Strategy A generic hash strategy.
IndirectDoublePriorityQueue An indirect double priority queue.
IndirectPriorityQueue An indirect priority queue.
PriorityQueue A priority queue.
Stack A stack.
 

Class Summary
AbstractIndirectDoublePriorityQueue An abstract class providing basic methods for implementing the IndirectDoublePriorityQueue interface.
AbstractIndirectPriorityQueue An abstract class providing basic methods for implementing the IndirectPriorityQueue interface.
AbstractPriorityQueue An abstract class providing basic methods for implementing the PriorityQueue interface.
AbstractStack An abstract class providing basic methods for implementing the Stack interface.
Arrays A class providing static methods and objects that do useful things with arrays.
Collections A class providing static methods and objects that do useful things with collections.
Collections.EmptyCollection An immutable class representing an empty collection and implementing all type-specific collection interfaces.
HashCommon Common code for all hash-based classes.
IndirectDoublePriorityQueues A class providing static methods and objects that do useful things with indirect priority queues.
IndirectDoublePriorityQueues.EmptyIndirectDoublePriorityQueue An immutable class representing the empty indirect double priority queue.
IndirectDoublePriorityQueues.SynchronizedIndirectDoublePriorityQueue A synchronized wrapper class for indirect double priority queues.
IndirectPriorityQueues A class providing static methods and objects that do useful things with indirect priority queues.
IndirectPriorityQueues.EmptyIndirectPriorityQueue An immutable class representing the empty indirect priority queue.
IndirectPriorityQueues.SynchronizedIndirectPriorityQueue A synchronized wrapper class for indirect priority queues.
Iterators A class providing static methods and objects that do useful things with iterators.
Iterators.EmptyIterator A class returning no elements and implementing all type-specific iterator interfaces.
Lists A class providing static methods and objects that do useful things with lists.
Lists.EmptyList An immutable class representing the empty list and implementing all type-specific list interfaces.
Maps A class providing static methods and objects that do useful things with maps.
PriorityQueues A class providing static methods and objects that do useful things with priority queues.
PriorityQueues.EmptyPriorityQueue An immutable class representing the empty priority queue and implementing all type-specific priority queue interfaces.
Sets A class providing static methods and objects that do useful things with sets.
Sets.EmptySet An immutable class representing the empty (sorted) set and implementing all type-specific set interfaces.
SortedSets A class providing static methods and objects that do useful things with sorted sets.