Package it.unimi.dsi.fastutil.doubles
Type-specific classes for double elements or keys.
-
Interface Summary Interface Description Double2BooleanFunction A type-specificFunction; provides some additional methods that use polymorphism to avoid (un)boxing.Double2BooleanMap A type-specificMap; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Double2BooleanMap.Entry A type-specificMap.Entry; provides some additional methods that use polymorphism to avoid (un)boxing.Double2BooleanMap.FastEntrySet An entry set providing fast iteration.Double2BooleanSortedMap A type-specificSortedMap; provides some additional methods that use polymorphism to avoid (un)boxing.Double2BooleanSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Double2FloatMap A type-specificMap; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Double2FloatMap.Entry A type-specificMap.Entry; provides some additional methods that use polymorphism to avoid (un)boxing.Double2FloatMap.FastEntrySet An entry set providing fast iteration.Double2FloatSortedMap A type-specificSortedMap; provides some additional methods that use polymorphism to avoid (un)boxing.Double2FloatSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Double2ShortMap A type-specificMap; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Double2ShortMap.Entry A type-specificMap.Entry; provides some additional methods that use polymorphism to avoid (un)boxing.Double2ShortMap.FastEntrySet An entry set providing fast iteration.Double2ShortSortedMap A type-specificSortedMap; provides some additional methods that use polymorphism to avoid (un)boxing.Double2ShortSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.DoubleBooleanPair A type-specificPair; provides some additional methods that use polymorphism to avoid (un)boxing.DoubleFloatPair A type-specificPair; provides some additional methods that use polymorphism to avoid (un)boxing.DoubleShortPair A type-specificPair; provides some additional methods that use polymorphism to avoid (un)boxing. -
Class Summary Class Description AbstractDouble2BooleanFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractDouble2BooleanMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractDouble2BooleanMap.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).AbstractDouble2BooleanMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractDouble2BooleanSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractDouble2FloatFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractDouble2FloatMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractDouble2FloatMap.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).AbstractDouble2FloatMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractDouble2FloatSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractDouble2ShortFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractDouble2ShortMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractDouble2ShortMap.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).AbstractDouble2ShortMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractDouble2ShortSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.Double2BooleanArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Double2BooleanAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Double2BooleanFunctions A class providing static methods and objects that do useful things with type-specific functions.Double2BooleanFunctions.EmptyFunction An immutable class representing an empty type-specific function.Double2BooleanFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Double2BooleanFunctions.Singleton An immutable class representing a type-specific singleton function.Double2BooleanFunctions.SynchronizedFunction A synchronized wrapper class for functions.Double2BooleanFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Double2BooleanLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Double2BooleanMaps A class providing static methods and objects that do useful things with type-specific maps.Double2BooleanMaps.EmptyMap An immutable class representing an empty type-specific map.Double2BooleanMaps.Singleton An immutable class representing a type-specific singleton map.Double2BooleanMaps.SynchronizedMap A synchronized wrapper class for maps.Double2BooleanMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Double2BooleanOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Double2BooleanOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Double2BooleanRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Double2BooleanSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Double2BooleanSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Double2BooleanSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Double2BooleanSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Double2BooleanSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Double2FloatArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Double2FloatAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Double2FloatFunctions A class providing static methods and objects that do useful things with type-specific functions.Double2FloatFunctions.EmptyFunction An immutable class representing an empty type-specific function.Double2FloatFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Double2FloatFunctions.Singleton An immutable class representing a type-specific singleton function.Double2FloatFunctions.SynchronizedFunction A synchronized wrapper class for functions.Double2FloatFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Double2FloatLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Double2FloatMaps A class providing static methods and objects that do useful things with type-specific maps.Double2FloatMaps.EmptyMap An immutable class representing an empty type-specific map.Double2FloatMaps.Singleton An immutable class representing a type-specific singleton map.Double2FloatMaps.SynchronizedMap A synchronized wrapper class for maps.Double2FloatMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Double2FloatOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Double2FloatOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Double2FloatRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Double2FloatSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Double2FloatSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Double2FloatSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Double2FloatSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Double2FloatSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Double2ShortArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Double2ShortAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Double2ShortFunctions A class providing static methods and objects that do useful things with type-specific functions.Double2ShortFunctions.EmptyFunction An immutable class representing an empty type-specific function.Double2ShortFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Double2ShortFunctions.Singleton An immutable class representing a type-specific singleton function.Double2ShortFunctions.SynchronizedFunction A synchronized wrapper class for functions.Double2ShortFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Double2ShortLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Double2ShortMaps A class providing static methods and objects that do useful things with type-specific maps.Double2ShortMaps.EmptyMap An immutable class representing an empty type-specific map.Double2ShortMaps.Singleton An immutable class representing a type-specific singleton map.Double2ShortMaps.SynchronizedMap A synchronized wrapper class for maps.Double2ShortMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Double2ShortOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Double2ShortOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Double2ShortRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Double2ShortSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Double2ShortSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Double2ShortSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Double2ShortSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Double2ShortSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.DoubleBooleanImmutablePair A type-specific immutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.DoubleBooleanMutablePair A type-specific mutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.DoubleFloatImmutablePair A type-specific immutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.DoubleFloatMutablePair A type-specific mutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.DoubleShortImmutablePair A type-specific immutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.DoubleShortMutablePair A type-specific mutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.