Package it.unimi.dsi.fastutil.ints
Type-specific classes for integer elements or keys.
-
Interface Summary Interface Description Int2BooleanFunction A type-specificFunction; provides some additional methods that use polymorphism to avoid (un)boxing.Int2BooleanMap A type-specificMap; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Int2BooleanMap.Entry A type-specificMap.Entry; provides some additional methods that use polymorphism to avoid (un)boxing.Int2BooleanMap.FastEntrySet An entry set providing fast iteration.Int2BooleanSortedMap A type-specificSortedMap; provides some additional methods that use polymorphism to avoid (un)boxing.Int2BooleanSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Int2FloatMap A type-specificMap; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Int2FloatMap.Entry A type-specificMap.Entry; provides some additional methods that use polymorphism to avoid (un)boxing.Int2FloatMap.FastEntrySet An entry set providing fast iteration.Int2FloatSortedMap A type-specificSortedMap; provides some additional methods that use polymorphism to avoid (un)boxing.Int2FloatSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Int2ShortMap A type-specificMap; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Int2ShortMap.Entry A type-specificMap.Entry; provides some additional methods that use polymorphism to avoid (un)boxing.Int2ShortMap.FastEntrySet An entry set providing fast iteration.Int2ShortSortedMap A type-specificSortedMap; provides some additional methods that use polymorphism to avoid (un)boxing.Int2ShortSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.IntBooleanPair A type-specificPair; provides some additional methods that use polymorphism to avoid (un)boxing.IntFloatPair A type-specificPair; provides some additional methods that use polymorphism to avoid (un)boxing.IntShortPair A type-specificPair; provides some additional methods that use polymorphism to avoid (un)boxing. -
Class Summary Class Description AbstractInt2BooleanFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractInt2BooleanMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractInt2BooleanMap.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).AbstractInt2BooleanMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractInt2BooleanSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractInt2FloatFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractInt2FloatMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractInt2FloatMap.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).AbstractInt2FloatMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractInt2FloatSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractInt2ShortFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractInt2ShortMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractInt2ShortMap.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).AbstractInt2ShortMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractInt2ShortSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.Int2BooleanArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Int2BooleanAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Int2BooleanFunctions A class providing static methods and objects that do useful things with type-specific functions.Int2BooleanFunctions.EmptyFunction An immutable class representing an empty type-specific function.Int2BooleanFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Int2BooleanFunctions.Singleton An immutable class representing a type-specific singleton function.Int2BooleanFunctions.SynchronizedFunction A synchronized wrapper class for functions.Int2BooleanFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Int2BooleanLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Int2BooleanMaps A class providing static methods and objects that do useful things with type-specific maps.Int2BooleanMaps.EmptyMap An immutable class representing an empty type-specific map.Int2BooleanMaps.Singleton An immutable class representing a type-specific singleton map.Int2BooleanMaps.SynchronizedMap A synchronized wrapper class for maps.Int2BooleanMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Int2BooleanOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Int2BooleanOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Int2BooleanRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Int2BooleanSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Int2BooleanSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Int2BooleanSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Int2BooleanSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Int2BooleanSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Int2FloatArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Int2FloatAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Int2FloatFunctions A class providing static methods and objects that do useful things with type-specific functions.Int2FloatFunctions.EmptyFunction An immutable class representing an empty type-specific function.Int2FloatFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Int2FloatFunctions.Singleton An immutable class representing a type-specific singleton function.Int2FloatFunctions.SynchronizedFunction A synchronized wrapper class for functions.Int2FloatFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Int2FloatLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Int2FloatMaps A class providing static methods and objects that do useful things with type-specific maps.Int2FloatMaps.EmptyMap An immutable class representing an empty type-specific map.Int2FloatMaps.Singleton An immutable class representing a type-specific singleton map.Int2FloatMaps.SynchronizedMap A synchronized wrapper class for maps.Int2FloatMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Int2FloatOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Int2FloatOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Int2FloatRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Int2FloatSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Int2FloatSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Int2FloatSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Int2FloatSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Int2FloatSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Int2ShortArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Int2ShortAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Int2ShortFunctions A class providing static methods and objects that do useful things with type-specific functions.Int2ShortFunctions.EmptyFunction An immutable class representing an empty type-specific function.Int2ShortFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Int2ShortFunctions.Singleton An immutable class representing a type-specific singleton function.Int2ShortFunctions.SynchronizedFunction A synchronized wrapper class for functions.Int2ShortFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Int2ShortLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Int2ShortMaps A class providing static methods and objects that do useful things with type-specific maps.Int2ShortMaps.EmptyMap An immutable class representing an empty type-specific map.Int2ShortMaps.Singleton An immutable class representing a type-specific singleton map.Int2ShortMaps.SynchronizedMap A synchronized wrapper class for maps.Int2ShortMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Int2ShortOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Int2ShortOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Int2ShortRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Int2ShortSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Int2ShortSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Int2ShortSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Int2ShortSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Int2ShortSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.IntBooleanImmutablePair A type-specific immutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.IntBooleanMutablePair A type-specific mutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.IntFloatImmutablePair A type-specific immutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.IntFloatMutablePair A type-specific mutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.IntShortImmutablePair A type-specific immutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.IntShortMutablePair A type-specific mutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.