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.Char2ByteFunction A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2ByteMap A type-specificMap
; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Char2ByteMap.Entry A type-specificMap.Entry
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2ByteMap.FastEntrySet An entry set providing fast iteration.Char2ByteSortedMap A type-specificSortedMap
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2ByteSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Char2CharFunction A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2CharMap A type-specificMap
; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Char2CharMap.Entry A type-specificMap.Entry
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2CharMap.FastEntrySet An entry set providing fast iteration.Char2CharSortedMap A type-specificSortedMap
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2CharSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Char2DoubleFunction A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2DoubleMap A type-specificMap
; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Char2DoubleMap.Entry A type-specificMap.Entry
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2DoubleMap.FastEntrySet An entry set providing fast iteration.Char2DoubleSortedMap A type-specificSortedMap
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2DoubleSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Char2FloatFunction A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.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.Char2IntFunction A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2IntMap A type-specificMap
; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Char2IntMap.Entry A type-specificMap.Entry
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2IntMap.FastEntrySet An entry set providing fast iteration.Char2IntSortedMap A type-specificSortedMap
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2IntSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Char2LongFunction A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2LongMap A type-specificMap
; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Char2LongMap.Entry A type-specificMap.Entry
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2LongMap.FastEntrySet An entry set providing fast iteration.Char2LongSortedMap A type-specificSortedMap
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2LongSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Char2ObjectFunction<V> A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2ObjectMap<V> A type-specificMap
; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Char2ObjectMap.Entry<V> A type-specificMap.Entry
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2ObjectMap.FastEntrySet<V> An entry set providing fast iteration.Char2ObjectSortedMap<V> A type-specificSortedMap
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2ObjectSortedMap.FastSortedEntrySet<V> A sorted entry set providing fast iteration.Char2ReferenceFunction<V> A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2ReferenceMap<V> A type-specificMap
; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Char2ReferenceMap.Entry<V> A type-specificMap.Entry
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2ReferenceMap.FastEntrySet<V> An entry set providing fast iteration.Char2ReferenceSortedMap<V> A type-specificSortedMap
; provides some additional methods that use polymorphism to avoid (un)boxing.Char2ReferenceSortedMap.FastSortedEntrySet<V> A sorted entry set providing fast iteration.Char2ShortFunction A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.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.CharBidirectionalIterable A type-specificIterable
that further strengthens the specification ofIterable.iterator()
.CharBidirectionalIterator A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing, and the possibility to skip elements backwards.CharBigList A type-specificBigList
; provides some additional methods that use polymorphism to avoid (un)boxing.CharBigListIterator A type-specificBigListIterator
.CharBinaryOperator A type-specificBinaryOperator
; provides methods operating both on objects and on primitives.CharBooleanPair A type-specificPair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharBytePair A type-specificPair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharCharPair A type-specificPair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharCharSortedPair A type-specific immutableSortedPair
.CharCollection A type-specificCollection
; provides some additional methods that use polymorphism to avoid (un)boxing.CharComparator A type-specificComparator
; provides methods to compare two primitive types both as objects and as primitive types.CharConsumer A type-specificConsumer
; provides methods to consume a primitive type both as object and as primitive.CharDoublePair 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.CharHash A type-specificHash
interface.CharHash.Strategy A type-specific hash strategy.CharIndirectPriorityQueue A type-specificIndirectPriorityQueue
.CharIntPair A type-specificPair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharIterable A type-specificIterable
that strengthens that specification ofCharIterable.iterator()
andCharIterable.forEach(Consumer)
.CharIterator A type-specificIterator
; provides an additional method to avoid (un)boxing, and the possibility to skip elements.CharList A type-specificList
; provides some additional methods that use polymorphism to avoid (un)boxing.CharListIterator A type-specific bidirectional iterator that is also aListIterator
.CharLongPair A type-specificPair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharObjectPair<V> A type-specificPair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharPredicate A type-specificPredicate
; provides methods to test a primitive type both as object and as primitive.CharPriorityQueue A type-specificPriorityQueue
; provides some additional methods that use polymorphism to avoid (un)boxing.CharReferencePair<V> A type-specificPair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharSet A type-specificSet
; 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.CharSortedSet A type-specificSortedSet
; provides some additional methods that use polymorphism to avoid (un)boxing.CharSpliterator A type-specificSpliterator
; provides an additional methods to avoid (un)boxing, and the possibility to skip elements.CharStack A type-specificStack
; provides some additional methods that use polymorphism to avoid (un)boxing.CharUnaryOperator A type-specificUnaryOperator
; provides methods operating both on objects and on primitives. -
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.AbstractChar2ByteFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractChar2ByteMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractChar2ByteMap.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).AbstractChar2ByteMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractChar2ByteSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractChar2CharFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractChar2CharMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractChar2CharMap.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).AbstractChar2CharMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractChar2CharSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractChar2DoubleFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractChar2DoubleMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractChar2DoubleMap.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).AbstractChar2DoubleMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractChar2DoubleSortedMap 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.AbstractChar2IntFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractChar2IntMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractChar2IntMap.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).AbstractChar2IntMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractChar2IntSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractChar2LongFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractChar2LongMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractChar2LongMap.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).AbstractChar2LongMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractChar2LongSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractChar2ObjectFunction<V> An abstract class providing basic methods for functions implementing a type-specific interface.AbstractChar2ObjectMap<V> An abstract class providing basic methods for maps implementing a type-specific interface.AbstractChar2ObjectMap.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).AbstractChar2ObjectMap.BasicEntrySet<V> This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractChar2ObjectSortedMap<V> An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractChar2ReferenceFunction<V> An abstract class providing basic methods for functions implementing a type-specific interface.AbstractChar2ReferenceMap<V> An abstract class providing basic methods for maps implementing a type-specific interface.AbstractChar2ReferenceMap.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).AbstractChar2ReferenceMap.BasicEntrySet<V> This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractChar2ReferenceSortedMap<V> 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.AbstractCharBidirectionalIterator Deprecated. As of fastutil 8 this class is no longer necessary, as its previous abstract methods are now default methods of the type-specific interface.AbstractCharBigList An abstract class providing basic methods for big lists implementing a type-specific big list interface.AbstractCharBigList.CharRandomAccessSubList AbstractCharBigList.CharSubList A class implementing a sublist view.AbstractCharBigListIterator Deprecated. As of fastutil 8 this class is no longer necessary, as its previous abstract methods are now default methods of the type-specific interface.AbstractCharCollection An abstract class providing basic methods for collections implementing a type-specific interface.AbstractCharComparator Deprecated. As of fastutil 8 this class is no longer necessary, as its only previous abstract method is now a default method of the type-specific interface.AbstractCharIterator An abstract class facilitating the creation of type-specific iterators.AbstractCharList An abstract class providing basic methods for lists implementing a type-specific list interface.AbstractCharList.CharRandomAccessSubList AbstractCharList.CharSubList A class implementing a sublist view.AbstractCharListIterator Deprecated. As of fastutil 8 this class is no longer necessary, as its previous abstract methods are now default methods of the type-specific interface.AbstractCharPriorityQueue Deprecated. As of fastutil 8 this class is no longer necessary, as its previous abstract methods are now default methods of the type-specific interface.AbstractCharSet An abstract class providing basic methods for sets implementing a type-specific interface.AbstractCharSortedSet An abstract class providing basic methods for sorted sets implementing a type-specific interface.AbstractCharSpliterator An abstract class facilitating the creation of type-specific iterators.AbstractCharStack Deprecated. As of fastutil 8 this class is no longer necessary, as its previous abstract methods are now default methods of the 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.Char2ByteArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Char2ByteAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Char2ByteFunctions A class providing static methods and objects that do useful things with type-specific functions.Char2ByteFunctions.EmptyFunction An immutable class representing an empty type-specific function.Char2ByteFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Char2ByteFunctions.Singleton An immutable class representing a type-specific singleton function.Char2ByteFunctions.SynchronizedFunction A synchronized wrapper class for functions.Char2ByteFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Char2ByteLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Char2ByteMaps A class providing static methods and objects that do useful things with type-specific maps.Char2ByteMaps.EmptyMap An immutable class representing an empty type-specific map.Char2ByteMaps.Singleton An immutable class representing a type-specific singleton map.Char2ByteMaps.SynchronizedMap A synchronized wrapper class for maps.Char2ByteMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Char2ByteOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Char2ByteOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Char2ByteRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Char2ByteSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Char2ByteSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Char2ByteSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Char2ByteSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Char2ByteSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Char2CharArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Char2CharAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Char2CharFunctions A class providing static methods and objects that do useful things with type-specific functions.Char2CharFunctions.EmptyFunction An immutable class representing an empty type-specific function.Char2CharFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Char2CharFunctions.Singleton An immutable class representing a type-specific singleton function.Char2CharFunctions.SynchronizedFunction A synchronized wrapper class for functions.Char2CharFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Char2CharLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Char2CharMaps A class providing static methods and objects that do useful things with type-specific maps.Char2CharMaps.EmptyMap An immutable class representing an empty type-specific map.Char2CharMaps.Singleton An immutable class representing a type-specific singleton map.Char2CharMaps.SynchronizedMap A synchronized wrapper class for maps.Char2CharMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Char2CharOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Char2CharOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Char2CharRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Char2CharSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Char2CharSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Char2CharSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Char2CharSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Char2CharSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Char2DoubleArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Char2DoubleAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Char2DoubleFunctions A class providing static methods and objects that do useful things with type-specific functions.Char2DoubleFunctions.EmptyFunction An immutable class representing an empty type-specific function.Char2DoubleFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Char2DoubleFunctions.Singleton An immutable class representing a type-specific singleton function.Char2DoubleFunctions.SynchronizedFunction A synchronized wrapper class for functions.Char2DoubleFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Char2DoubleLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Char2DoubleMaps A class providing static methods and objects that do useful things with type-specific maps.Char2DoubleMaps.EmptyMap An immutable class representing an empty type-specific map.Char2DoubleMaps.Singleton An immutable class representing a type-specific singleton map.Char2DoubleMaps.SynchronizedMap A synchronized wrapper class for maps.Char2DoubleMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Char2DoubleOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Char2DoubleOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Char2DoubleRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Char2DoubleSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Char2DoubleSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Char2DoubleSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Char2DoubleSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Char2DoubleSortedMaps.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.Char2IntArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Char2IntAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Char2IntFunctions A class providing static methods and objects that do useful things with type-specific functions.Char2IntFunctions.EmptyFunction An immutable class representing an empty type-specific function.Char2IntFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Char2IntFunctions.Singleton An immutable class representing a type-specific singleton function.Char2IntFunctions.SynchronizedFunction A synchronized wrapper class for functions.Char2IntFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Char2IntLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Char2IntMaps A class providing static methods and objects that do useful things with type-specific maps.Char2IntMaps.EmptyMap An immutable class representing an empty type-specific map.Char2IntMaps.Singleton An immutable class representing a type-specific singleton map.Char2IntMaps.SynchronizedMap A synchronized wrapper class for maps.Char2IntMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Char2IntOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Char2IntOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Char2IntRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Char2IntSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Char2IntSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Char2IntSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Char2IntSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Char2IntSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Char2LongArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Char2LongAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Char2LongFunctions A class providing static methods and objects that do useful things with type-specific functions.Char2LongFunctions.EmptyFunction An immutable class representing an empty type-specific function.Char2LongFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Char2LongFunctions.Singleton An immutable class representing a type-specific singleton function.Char2LongFunctions.SynchronizedFunction A synchronized wrapper class for functions.Char2LongFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Char2LongLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Char2LongMaps A class providing static methods and objects that do useful things with type-specific maps.Char2LongMaps.EmptyMap An immutable class representing an empty type-specific map.Char2LongMaps.Singleton An immutable class representing a type-specific singleton map.Char2LongMaps.SynchronizedMap A synchronized wrapper class for maps.Char2LongMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Char2LongOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Char2LongOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Char2LongRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Char2LongSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Char2LongSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Char2LongSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Char2LongSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Char2LongSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Char2ObjectArrayMap<V> A simple, brute-force implementation of a map based on two parallel backing arrays.Char2ObjectAVLTreeMap<V> A type-specific AVL tree map with a fast, small-footprint implementation.Char2ObjectFunctions A class providing static methods and objects that do useful things with type-specific functions.Char2ObjectFunctions.EmptyFunction<V> An immutable class representing an empty type-specific function.Char2ObjectFunctions.PrimitiveFunction<V> An adapter for mapping generic total functions to partial primitive functions.Char2ObjectFunctions.Singleton<V> An immutable class representing a type-specific singleton function.Char2ObjectFunctions.SynchronizedFunction<V> A synchronized wrapper class for functions.Char2ObjectFunctions.UnmodifiableFunction<V> An unmodifiable wrapper class for functions.Char2ObjectLinkedOpenHashMap<V> A type-specific linked hash map with with a fast, small-footprint implementation.Char2ObjectMaps A class providing static methods and objects that do useful things with type-specific maps.Char2ObjectMaps.EmptyMap<V> An immutable class representing an empty type-specific map.Char2ObjectMaps.Singleton<V> An immutable class representing a type-specific singleton map.Char2ObjectMaps.SynchronizedMap<V> A synchronized wrapper class for maps.Char2ObjectMaps.UnmodifiableMap<V> An unmodifiable wrapper class for maps.Char2ObjectOpenCustomHashMap<V> A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Char2ObjectOpenHashMap<V> A type-specific hash map with a fast, small-footprint implementation.Char2ObjectRBTreeMap<V> A type-specific red-black tree map with a fast, small-footprint implementation.Char2ObjectSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Char2ObjectSortedMaps.EmptySortedMap<V> An immutable class representing an empty type-specific sorted map.Char2ObjectSortedMaps.Singleton<V> An immutable class representing a type-specific singleton sorted map.Char2ObjectSortedMaps.SynchronizedSortedMap<V> A synchronized wrapper class for sorted maps.Char2ObjectSortedMaps.UnmodifiableSortedMap<V> An unmodifiable wrapper class for sorted maps.Char2ReferenceArrayMap<V> A simple, brute-force implementation of a map based on two parallel backing arrays.Char2ReferenceAVLTreeMap<V> A type-specific AVL tree map with a fast, small-footprint implementation.Char2ReferenceFunctions A class providing static methods and objects that do useful things with type-specific functions.Char2ReferenceFunctions.EmptyFunction<V> An immutable class representing an empty type-specific function.Char2ReferenceFunctions.PrimitiveFunction<V> An adapter for mapping generic total functions to partial primitive functions.Char2ReferenceFunctions.Singleton<V> An immutable class representing a type-specific singleton function.Char2ReferenceFunctions.SynchronizedFunction<V> A synchronized wrapper class for functions.Char2ReferenceFunctions.UnmodifiableFunction<V> An unmodifiable wrapper class for functions.Char2ReferenceLinkedOpenHashMap<V> A type-specific linked hash map with with a fast, small-footprint implementation.Char2ReferenceMaps A class providing static methods and objects that do useful things with type-specific maps.Char2ReferenceMaps.EmptyMap<V> An immutable class representing an empty type-specific map.Char2ReferenceMaps.Singleton<V> An immutable class representing a type-specific singleton map.Char2ReferenceMaps.SynchronizedMap<V> A synchronized wrapper class for maps.Char2ReferenceMaps.UnmodifiableMap<V> An unmodifiable wrapper class for maps.Char2ReferenceOpenCustomHashMap<V> A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Char2ReferenceOpenHashMap<V> A type-specific hash map with a fast, small-footprint implementation.Char2ReferenceRBTreeMap<V> A type-specific red-black tree map with a fast, small-footprint implementation.Char2ReferenceSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Char2ReferenceSortedMaps.EmptySortedMap<V> An immutable class representing an empty type-specific sorted map.Char2ReferenceSortedMaps.Singleton<V> An immutable class representing a type-specific singleton sorted map.Char2ReferenceSortedMaps.SynchronizedSortedMap<V> A synchronized wrapper class for sorted maps.Char2ReferenceSortedMaps.UnmodifiableSortedMap<V> 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.CharArrayFIFOQueue A type-specific array-based FIFO queue, supporting also deque operations.CharArrayFrontCodedBigList Compact storage of big lists of arrays using front coding.CharArrayFrontCodedList Compact storage of lists of arrays using front coding.CharArrayIndirectPriorityQueue A type-specific array-based semi-indirect priority queue.CharArrayList A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.CharArrayPriorityQueue A type-specific array-based priority queue.CharArrays A class providing static methods and objects that do useful things with type-specific arrays.CharArraySet A simple, brute-force implementation of a set based on a backing array.CharAVLTreeSet A type-specific AVL tree set with a fast, small-footprint implementation.CharBigArrayBigList A type-specific big list based on a big array; provides some additional methods that use polymorphism to avoid (un)boxing.CharBigArrays A class providing static methods and objects that do useful things with big arrays.CharBigListIterators A class providing static methods and objects that do useful things with type-specific iterators.CharBigListIterators.AbstractIndexBasedBigIterator A skeletal implementation for an iterator backed by an index based data store.CharBigListIterators.AbstractIndexBasedBigListIterator A skeletal implementation for a list-iterator backed by an index based data store.CharBigListIterators.BigListIteratorListIterator A class exposing a list iterator as a big-list iterator..CharBigListIterators.EmptyBigListIterator A class returning no elements and a type-specific big list iterator interface.CharBigListIterators.UnmodifiableBigListIterator An unmodifiable wrapper class for big list iterators.CharBigLists A class providing static methods and objects that do useful things with type-specific big lists.CharBigLists.EmptyBigList An immutable class representing an empty type-specific big list.CharBigLists.ListBigList A class exposing a list as a big list.CharBigLists.Singleton An immutable class representing a type-specific singleton big list.CharBigLists.SynchronizedBigList A synchronized wrapper class for big lists.CharBigLists.UnmodifiableBigList An unmodifiable wrapper class for big lists.CharBigSpliterators A class providing static methods and objects that do useful things with type-specific spliterators on big (potentially greater thenInteger.MAX_VALUE
items long).CharBigSpliterators.AbstractIndexBasedSpliterator A skeletal implementation for a spliterator backed by an index based data store.CharBigSpliterators.EarlyBindingSizeIndexBasedSpliterator A skeletal implementation for a spliterator backed by an index based data store.CharBigSpliterators.LateBindingSizeIndexBasedSpliterator A skeletal implementation for a spliterator backed by an index based data store.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.CharByteImmutablePair A type-specific immutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharByteMutablePair A type-specific mutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharCharImmutablePair A type-specific immutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharCharImmutableSortedPair A type-specific immutableSortedPair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharCharMutablePair A type-specific mutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharCollections A class providing static methods and objects that do useful things with type-specific collections.CharCollections.EmptyCollection An immutable class representing an empty type-specific collection.CharCollections.IterableCollection A collection wrapper class for iterables.CharComparators A class providing static methods and objects that do useful things with comparators.CharDoubleImmutablePair A type-specific immutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharDoubleMutablePair 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.CharHeapIndirectPriorityQueue A type-specific heap-based indirect priority queue.CharHeapPriorityQueue A type-specific heap-based priority queue.CharHeaps A class providing static methods and objects that do useful things with heaps.CharHeapSemiIndirectPriorityQueue A type-specific heap-based semi-indirect priority queue.CharImmutableList A type-specific array-based immutable list; provides some additional methods that use polymorphism to avoid (un)boxing.CharIndirectHeaps A class providing static methods and objects that do useful things with indirect heaps.CharIntImmutablePair A type-specific immutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharIntMutablePair A type-specific mutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharIterables A class providing static methods and objects that do useful things with type-specific iterables.CharIterators A class providing static methods and objects that do useful things with type-specific iterators.CharIterators.AbstractIndexBasedIterator A skeletal implementation for an iterator backed by an index-based data store.CharIterators.AbstractIndexBasedListIterator A skeletal implementation for a list-iterator backed by an index-based data store.CharIterators.EmptyIterator A class returning no elements and a type-specific iterator interface.CharIterators.UnmodifiableBidirectionalIterator An unmodifiable wrapper class for bidirectional iterators.CharIterators.UnmodifiableIterator An unmodifiable wrapper class for iterators.CharIterators.UnmodifiableListIterator An unmodifiable wrapper class for list iterators.CharLinkedOpenCustomHashSet A type-specific linked hash set with with a fast, small-footprint implementation.CharLinkedOpenHashSet A type-specific linked hash set with with a fast, small-footprint implementation.CharLists A class providing static methods and objects that do useful things with type-specific lists.CharLists.EmptyList An immutable class representing an empty type-specific list.CharLists.Singleton An immutable class representing a type-specific singleton list.CharLists.SynchronizedList A synchronized wrapper class for lists.CharLists.SynchronizedRandomAccessList A synchronized wrapper class for random-access lists.CharLists.UnmodifiableList An unmodifiable wrapper class for lists.CharLists.UnmodifiableRandomAccessList An unmodifiable wrapper class for random-access lists.CharLongImmutablePair A type-specific immutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharLongMutablePair A type-specific mutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharObjectImmutablePair<V> A type-specific immutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharObjectMutablePair<V> A type-specific mutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharOpenCustomHashSet A type-specific hash set with a fast, small-footprint implementation whose hashing strategy is specified at creation time.CharOpenHashSet A type-specific hash set with with a fast, small-footprint implementation.CharPriorityQueues A class providing static methods and objects that do useful things with type-specific priority queues.CharPriorityQueues.SynchronizedPriorityQueue A synchronized wrapper class for priority queues.CharRBTreeSet A type-specific red-black tree set with a fast, small-footprint implementation.CharReferenceImmutablePair<V> A type-specific immutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharReferenceMutablePair<V> A type-specific mutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.CharSemiIndirectHeaps A class providing static methods and objects that do useful things with semi-indirect heaps.CharSets A class providing static methods and objects that do useful things with type-specific sets.CharSets.EmptySet An immutable class representing the empty set and implementing a type-specific set interface.CharSets.Singleton An immutable class representing a type-specific singleton set.CharSets.SynchronizedSet A synchronized wrapper class for sets.CharSets.UnmodifiableSet An unmodifiable wrapper class for sets.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.CharSortedSets A class providing static methods and objects that do useful things with type-specific sorted sets.CharSortedSets.EmptySet An immutable class representing the empty sorted set and implementing a type-specific set interface.CharSortedSets.Singleton A class representing a singleton sorted set.CharSortedSets.SynchronizedSortedSet A synchronized wrapper class for sorted sets.CharSortedSets.UnmodifiableSortedSet An unmodifiable wrapper class for sorted sets.CharSpliterators A class providing static methods and objects that do useful things with type-specific spliterators.CharSpliterators.AbstractIndexBasedSpliterator A skeletal implementation for a spliterator backed by an index based data store.CharSpliterators.EarlyBindingSizeIndexBasedSpliterator A skeletal implementation for a spliterator backed by an index based data store.CharSpliterators.EmptySpliterator A class returning no elements and a type-specific spliterator interface.CharSpliterators.LateBindingSizeIndexBasedSpliterator A skeletal implementation for a spliterator backed by an index based data store.