Package it.unimi.dsi.fastutil.bytes
Type-specific classes for byte elements or keys.
-
Interface Summary Interface Description Byte2BooleanFunction A type-specificFunction; provides some additional methods that use polymorphism to avoid (un)boxing.Byte2BooleanMap A type-specificMap; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Byte2BooleanMap.Entry A type-specificMap.Entry; provides some additional methods that use polymorphism to avoid (un)boxing.Byte2BooleanMap.FastEntrySet An entry set providing fast iteration.Byte2BooleanSortedMap A type-specificSortedMap; provides some additional methods that use polymorphism to avoid (un)boxing.Byte2BooleanSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Byte2FloatMap A type-specificMap; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Byte2FloatMap.Entry A type-specificMap.Entry; provides some additional methods that use polymorphism to avoid (un)boxing.Byte2FloatMap.FastEntrySet An entry set providing fast iteration.Byte2FloatSortedMap A type-specificSortedMap; provides some additional methods that use polymorphism to avoid (un)boxing.Byte2FloatSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Byte2ShortMap A type-specificMap; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Byte2ShortMap.Entry A type-specificMap.Entry; provides some additional methods that use polymorphism to avoid (un)boxing.Byte2ShortMap.FastEntrySet An entry set providing fast iteration.Byte2ShortSortedMap A type-specificSortedMap; provides some additional methods that use polymorphism to avoid (un)boxing.Byte2ShortSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.ByteBooleanPair A type-specificPair; provides some additional methods that use polymorphism to avoid (un)boxing.ByteFloatPair A type-specificPair; provides some additional methods that use polymorphism to avoid (un)boxing.ByteShortPair A type-specificPair; provides some additional methods that use polymorphism to avoid (un)boxing. -
Class Summary Class Description AbstractByte2BooleanFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractByte2BooleanMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractByte2BooleanMap.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).AbstractByte2BooleanMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractByte2BooleanSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractByte2FloatFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractByte2FloatMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractByte2FloatMap.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).AbstractByte2FloatMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractByte2FloatSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractByte2ShortFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractByte2ShortMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractByte2ShortMap.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).AbstractByte2ShortMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractByte2ShortSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.Byte2BooleanArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Byte2BooleanAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Byte2BooleanFunctions A class providing static methods and objects that do useful things with type-specific functions.Byte2BooleanFunctions.EmptyFunction An immutable class representing an empty type-specific function.Byte2BooleanFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Byte2BooleanFunctions.Singleton An immutable class representing a type-specific singleton function.Byte2BooleanFunctions.SynchronizedFunction A synchronized wrapper class for functions.Byte2BooleanFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Byte2BooleanLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Byte2BooleanMaps A class providing static methods and objects that do useful things with type-specific maps.Byte2BooleanMaps.EmptyMap An immutable class representing an empty type-specific map.Byte2BooleanMaps.Singleton An immutable class representing a type-specific singleton map.Byte2BooleanMaps.SynchronizedMap A synchronized wrapper class for maps.Byte2BooleanMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Byte2BooleanOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Byte2BooleanOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Byte2BooleanRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Byte2BooleanSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Byte2BooleanSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Byte2BooleanSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Byte2BooleanSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Byte2BooleanSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Byte2FloatArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Byte2FloatAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Byte2FloatFunctions A class providing static methods and objects that do useful things with type-specific functions.Byte2FloatFunctions.EmptyFunction An immutable class representing an empty type-specific function.Byte2FloatFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Byte2FloatFunctions.Singleton An immutable class representing a type-specific singleton function.Byte2FloatFunctions.SynchronizedFunction A synchronized wrapper class for functions.Byte2FloatFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Byte2FloatLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Byte2FloatMaps A class providing static methods and objects that do useful things with type-specific maps.Byte2FloatMaps.EmptyMap An immutable class representing an empty type-specific map.Byte2FloatMaps.Singleton An immutable class representing a type-specific singleton map.Byte2FloatMaps.SynchronizedMap A synchronized wrapper class for maps.Byte2FloatMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Byte2FloatOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Byte2FloatOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Byte2FloatRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Byte2FloatSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Byte2FloatSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Byte2FloatSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Byte2FloatSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Byte2FloatSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Byte2ShortArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Byte2ShortAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Byte2ShortFunctions A class providing static methods and objects that do useful things with type-specific functions.Byte2ShortFunctions.EmptyFunction An immutable class representing an empty type-specific function.Byte2ShortFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Byte2ShortFunctions.Singleton An immutable class representing a type-specific singleton function.Byte2ShortFunctions.SynchronizedFunction A synchronized wrapper class for functions.Byte2ShortFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Byte2ShortLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Byte2ShortMaps A class providing static methods and objects that do useful things with type-specific maps.Byte2ShortMaps.EmptyMap An immutable class representing an empty type-specific map.Byte2ShortMaps.Singleton An immutable class representing a type-specific singleton map.Byte2ShortMaps.SynchronizedMap A synchronized wrapper class for maps.Byte2ShortMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Byte2ShortOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Byte2ShortOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Byte2ShortRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Byte2ShortSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Byte2ShortSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Byte2ShortSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Byte2ShortSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Byte2ShortSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.ByteBooleanImmutablePair A type-specific immutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.ByteBooleanMutablePair A type-specific mutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.ByteFloatImmutablePair A type-specific immutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.ByteFloatMutablePair A type-specific mutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.ByteShortImmutablePair A type-specific immutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.ByteShortMutablePair A type-specific mutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.