Package it.unimi.dsi.fastutil
package it.unimi.dsi.fastutil
Static classes and methods used by all implementations and some non-type-specific classes that do
not belong to
it.unimi.dsi.fastutil.objects
.-
ClassDescriptionDeprecated.Deprecated.As of
fastutil
8 this class is no longer necessary, as its previous abstract methods are now default methods ofPriorityQueue
.Deprecated.As offastutil
8 this class is no longer necessary, as its previous abstract methods are now default methods ofStack
.A class providing static methods and objects that do useful things with arrays.A bidirectionalIterator
.A class providing static methods and objects that do useful things with big arrays.BigList<K>A list with big (i.e., 64-bit) indices.A list iterator over aBigList
.An object that can swap elements whose positions are specified by longs.Function<K,V> A function mapping keys into values.Basic data for all hash-based classes.A generic hash strategy.Common code for all hash-based classes.An indirect priority queue.A class providing static methods and objects that do useful things with indirect priority queues.An immutable class representing the empty indirect priority queue.A synchronized wrapper class for indirect priority queues.Pair<L,R> A pair of elements.A priority queue.A class providing static methods and objects that do useful things with priority queues.An immutable class representing the empty priority queue.A synchronized wrapper class for priority queues.Static utility method for safe conversions between primitive types.An interface for data structures whose size can exceedInteger.MAX_VALUE
.SortedPair<K extends Comparable<K>>A pair of sorted elements.Stack<K>A stack.An object that can swap elements whose position is specified by integers.
fastutil
8 this class is no longer necessary, as its previous abstract methods are now default methods ofIndirectPriorityQueue
.