Package it.unimi.dsi.fastutil.chars
Type-specific classes for character elements or keys.
-
Interface Summary Interface Description Char2BooleanFunction A type-specificFunction; provides some additional methods that use polymorphism to avoid (un)boxing.Char2BooleanMap A type-specificMap; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Char2BooleanMap.Entry A type-specificMap.Entry; provides some additional methods that use polymorphism to avoid (un)boxing.Char2BooleanMap.FastEntrySet An entry set providing fast iteration.Char2BooleanSortedMap A type-specificSortedMap; provides some additional methods that use polymorphism to avoid (un)boxing.Char2BooleanSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Char2FloatMap A type-specificMap; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Char2FloatMap.Entry A type-specificMap.Entry; provides some additional methods that use polymorphism to avoid (un)boxing.Char2FloatMap.FastEntrySet An entry set providing fast iteration.Char2FloatSortedMap A type-specificSortedMap; provides some additional methods that use polymorphism to avoid (un)boxing.Char2FloatSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Char2ShortMap A type-specificMap; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Char2ShortMap.Entry A type-specificMap.Entry; provides some additional methods that use polymorphism to avoid (un)boxing.Char2ShortMap.FastEntrySet An entry set providing fast iteration.Char2ShortSortedMap A type-specificSortedMap; provides some additional methods that use polymorphism to avoid (un)boxing.Char2ShortSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.CharBooleanPair A type-specificPair; provides some additional methods that use polymorphism to avoid (un)boxing.CharFloatPair A type-specificPair; provides some additional methods that use polymorphism to avoid (un)boxing.CharShortPair A type-specificPair; provides some additional methods that use polymorphism to avoid (un)boxing. -
Class Summary Class Description AbstractChar2BooleanFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractChar2BooleanMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractChar2BooleanMap.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).AbstractChar2BooleanMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractChar2BooleanSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractChar2FloatFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractChar2FloatMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractChar2FloatMap.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).AbstractChar2FloatMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractChar2FloatSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractChar2ShortFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractChar2ShortMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractChar2ShortMap.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).AbstractChar2ShortMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractChar2ShortSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.Char2BooleanArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Char2BooleanAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Char2BooleanFunctions A class providing static methods and objects that do useful things with type-specific functions.Char2BooleanFunctions.EmptyFunction An immutable class representing an empty type-specific function.Char2BooleanFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Char2BooleanFunctions.Singleton An immutable class representing a type-specific singleton function.Char2BooleanFunctions.SynchronizedFunction A synchronized wrapper class for functions.Char2BooleanFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Char2BooleanLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Char2BooleanMaps A class providing static methods and objects that do useful things with type-specific maps.Char2BooleanMaps.EmptyMap An immutable class representing an empty type-specific map.Char2BooleanMaps.Singleton An immutable class representing a type-specific singleton map.Char2BooleanMaps.SynchronizedMap A synchronized wrapper class for maps.Char2BooleanMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Char2BooleanOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Char2BooleanOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Char2BooleanRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Char2BooleanSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Char2BooleanSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Char2BooleanSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Char2BooleanSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Char2BooleanSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Char2FloatArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Char2FloatAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Char2FloatFunctions A class providing static methods and objects that do useful things with type-specific functions.Char2FloatFunctions.EmptyFunction An immutable class representing an empty type-specific function.Char2FloatFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Char2FloatFunctions.Singleton An immutable class representing a type-specific singleton function.Char2FloatFunctions.SynchronizedFunction A synchronized wrapper class for functions.Char2FloatFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Char2FloatLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Char2FloatMaps A class providing static methods and objects that do useful things with type-specific maps.Char2FloatMaps.EmptyMap An immutable class representing an empty type-specific map.Char2FloatMaps.Singleton An immutable class representing a type-specific singleton map.Char2FloatMaps.SynchronizedMap A synchronized wrapper class for maps.Char2FloatMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Char2FloatOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Char2FloatOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Char2FloatRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Char2FloatSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Char2FloatSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Char2FloatSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Char2FloatSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Char2FloatSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Char2ShortArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Char2ShortAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Char2ShortFunctions A class providing static methods and objects that do useful things with type-specific functions.Char2ShortFunctions.EmptyFunction An immutable class representing an empty type-specific function.Char2ShortFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Char2ShortFunctions.Singleton An immutable class representing a type-specific singleton function.Char2ShortFunctions.SynchronizedFunction A synchronized wrapper class for functions.Char2ShortFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Char2ShortLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Char2ShortMaps A class providing static methods and objects that do useful things with type-specific maps.Char2ShortMaps.EmptyMap An immutable class representing an empty type-specific map.Char2ShortMaps.Singleton An immutable class representing a type-specific singleton map.Char2ShortMaps.SynchronizedMap A synchronized wrapper class for maps.Char2ShortMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Char2ShortOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Char2ShortOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Char2ShortRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Char2ShortSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Char2ShortSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Char2ShortSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Char2ShortSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Char2ShortSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.CharBooleanImmutablePair A type-specific immutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.CharBooleanMutablePair A type-specific mutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.CharFloatImmutablePair A type-specific immutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.CharFloatMutablePair A type-specific mutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.CharShortImmutablePair A type-specific immutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.CharShortMutablePair A type-specific mutablePair; provides some additional methods that use polymorphism to avoid (un)boxing.