Package it.unimi.dsi.fastutil.ints
Type-specific classes for integer elements or keys.
-
Interface Summary Interface Description Int2ByteMap A type-specificMap; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Int2ByteMap.Entry A type-specificMap.Entry; provides some additional methods that use polymorphism to avoid (un)boxing.Int2ByteMap.FastEntrySet An entry set providing fast iteration.Int2ByteSortedMap A type-specificSortedMap; provides some additional methods that use polymorphism to avoid (un)boxing.Int2ByteSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Int2CharMap A type-specificMap; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Int2CharMap.Entry A type-specificMap.Entry; provides some additional methods that use polymorphism to avoid (un)boxing.Int2CharMap.FastEntrySet An entry set providing fast iteration.Int2CharSortedMap A type-specificSortedMap; provides some additional methods that use polymorphism to avoid (un)boxing.Int2CharSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Int2ReferenceMap<V> A type-specificMap; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Int2ReferenceMap.Entry<V> A type-specificMap.Entry; provides some additional methods that use polymorphism to avoid (un)boxing.Int2ReferenceMap.FastEntrySet<V> An entry set providing fast iteration.Int2ReferenceSortedMap<V> A type-specificSortedMap; provides some additional methods that use polymorphism to avoid (un)boxing.Int2ReferenceSortedMap.FastSortedEntrySet<V> A sorted entry set providing fast iteration.IntBytePair A type-specificPair; provides some additional methods that use polymorphism to avoid (un)boxing.IntCharPair A type-specificPair; provides some additional methods that use polymorphism to avoid (un)boxing.IntReferencePair<V> A type-specificPair; provides some additional methods that use polymorphism to avoid (un)boxing. -
Class Summary Class Description AbstractInt2ByteFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractInt2ByteMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractInt2ByteMap.BasicEntry This class provides a basic but complete type-specific entry class for all those maps implementations that do not have entries on their own (e.g., most immutable maps).AbstractInt2ByteMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractInt2ByteSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractInt2CharFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractInt2CharMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractInt2CharMap.BasicEntry This class provides a basic but complete type-specific entry class for all those maps implementations that do not have entries on their own (e.g., most immutable maps).AbstractInt2CharMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractInt2CharSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractInt2ReferenceFunction<V> An abstract class providing basic methods for functions implementing a type-specific interface.AbstractInt2ReferenceMap<V> An abstract class providing basic methods for maps implementing a type-specific interface.AbstractInt2ReferenceMap.BasicEntry<V> This class provides a basic but complete type-specific entry class for all those maps implementations that do not have entries on their own (e.g., most immutable maps).AbstractInt2ReferenceMap.BasicEntrySet<V> This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractInt2ReferenceSortedMap<V> An abstract class providing basic methods for sorted maps implementing a type-specific interface.Int2ByteArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Int2ByteAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Int2ByteFunctions A class providing static methods and objects that do useful things with type-specific functions.Int2ByteFunctions.EmptyFunction An immutable class representing an empty type-specific function.Int2ByteFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Int2ByteFunctions.Singleton An immutable class representing a type-specific singleton function.Int2ByteFunctions.SynchronizedFunction A synchronized wrapper class for functions.Int2ByteFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Int2ByteLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Int2ByteMaps A class providing static methods and objects that do useful things with type-specific maps.Int2ByteMaps.EmptyMap An immutable class representing an empty type-specific map.Int2ByteMaps.Singleton An immutable class representing a type-specific singleton map.Int2ByteMaps.SynchronizedMap A synchronized wrapper class for maps.Int2ByteMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Int2ByteOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Int2ByteOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Int2ByteRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Int2ByteSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Int2ByteSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Int2ByteSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Int2ByteSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Int2ByteSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Int2CharArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Int2CharAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Int2CharFunctions A class providing static methods and objects that do useful things with type-specific functions.Int2CharFunctions.EmptyFunction An immutable class representing an empty type-specific function.Int2CharFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Int2CharFunctions.Singleton An immutable class representing a type-specific singleton function.Int2CharFunctions.SynchronizedFunction A synchronized wrapper class for functions.Int2CharFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Int2CharLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Int2CharMaps A class providing static methods and objects that do useful things with type-specific maps.Int2CharMaps.EmptyMap An immutable class representing an empty type-specific map.Int2CharMaps.Singleton An immutable class representing a type-specific singleton map.Int2CharMaps.SynchronizedMap A synchronized wrapper class for maps.Int2CharMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Int2CharOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Int2CharOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Int2CharRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Int2CharSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Int2CharSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Int2CharSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Int2CharSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Int2CharSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Int2ReferenceArrayMap<V> A simple, brute-force implementation of a map based on two parallel backing arrays.Int2ReferenceAVLTreeMap<V> A type-specific AVL tree map with a fast, small-footprint implementation.Int2ReferenceFunctions A class providing static methods and objects that do useful things with type-specific functions.Int2ReferenceFunctions.EmptyFunction<V> An immutable class representing an empty type-specific function.Int2ReferenceFunctions.PrimitiveFunction<V> An adapter for mapping generic total functions to partial primitive functions.Int2ReferenceFunctions.Singleton<V> An immutable class representing a type-specific singleton function.Int2ReferenceFunctions.SynchronizedFunction<V> A synchronized wrapper class for functions.Int2ReferenceFunctions.UnmodifiableFunction<V> An unmodifiable wrapper class for functions.Int2ReferenceLinkedOpenHashMap<V> A type-specific linked hash map with with a fast, small-footprint implementation.Int2ReferenceMaps A class providing static methods and objects that do useful things with type-specific maps.Int2ReferenceMaps.EmptyMap<V> An immutable class representing an empty type-specific map.Int2ReferenceMaps.Singleton<V> An immutable class representing a type-specific singleton map.Int2ReferenceMaps.SynchronizedMap<V> A synchronized wrapper class for maps.Int2ReferenceMaps.UnmodifiableMap<V> An unmodifiable wrapper class for maps.Int2ReferenceOpenCustomHashMap<V> A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Int2ReferenceOpenHashMap<V> A type-specific hash map with a fast, small-footprint implementation.Int2ReferenceRBTreeMap<V> A type-specific red-black tree map with a fast, small-footprint implementation.Int2ReferenceSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Int2ReferenceSortedMaps.EmptySortedMap<V> An immutable class representing an empty type-specific sorted map.Int2ReferenceSortedMaps.Singleton<V> An immutable class representing a type-specific singleton sorted map.Int2ReferenceSortedMaps.SynchronizedSortedMap<V> A synchronized wrapper class for sorted maps.Int2ReferenceSortedMaps.UnmodifiableSortedMap<V> An unmodifiable wrapper class for sorted maps.IntByteImmutablePair A type-specific immutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.IntByteMutablePair A type-specific mutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.IntCharImmutablePair A type-specific immutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.IntCharMutablePair A type-specific mutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.IntReferenceImmutablePair<V> A type-specific immutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.IntReferenceMutablePair<V> A type-specific mutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.