Package it.unimi.dsi.fastutil.floats

Provides type-specific classes for float elements or keys.

See:
          Description

Interface Summary
Float2BooleanMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Float2BooleanMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Float2BooleanSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Float2ByteMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Float2ByteMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Float2ByteSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Float2CharMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Float2CharMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Float2CharSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Float2DoubleMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Float2DoubleMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Float2DoubleSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Float2FloatMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Float2FloatMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Float2FloatSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Float2IntMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Float2IntMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Float2IntSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Float2LongMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Float2LongMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Float2LongSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Float2ObjectMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Float2ObjectMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Float2ObjectSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Float2ReferenceMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Float2ReferenceMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Float2ReferenceSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Float2ShortMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Float2ShortMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Float2ShortSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
FloatBidirectionalIterator A type-specific bidirectional iterator; provides an additional method to reduce type juggling, and the possibility to skip elements backwards.
FloatCollection A type-specific Collection; provides some additional methods that use polymorphism to reduce type juggling.
FloatComparator A type-specific Comparator; provides methods to compare two primitive types both as objects and as primitive types.
FloatIterator A type-specific Iterator; provides an additional method to reduce type juggling, and the possibility to skip elements.
FloatList A type-specific List; provides some additional methods that use polymorphism to reduce type juggling.
FloatListIterator A type-specific bidirectional iterator that is also a ListIterator.
FloatSet A type-specific Set; provides some additional methods that use polymorphism to reduce type juggling.
FloatSortedSet A type-specific SortedSet; provides some additional methods that use polymorphism to reduce type juggling.
 

Class Summary
AbstractFloat2BooleanMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractFloat2ByteMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractFloat2CharMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractFloat2DoubleMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractFloat2FloatMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractFloat2IntMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractFloat2LongMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractFloat2ObjectMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractFloat2ReferenceMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractFloat2ShortMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractFloatBidirectionalIterator An abstract class facilitating the creation of type-specific bidirectional iterators.
AbstractFloatCollection An abstract class providing basic methods for collections implementing a type-specific interface.
AbstractFloatComparator An abstract class facilitating the creation of type-specific comparators.
AbstractFloatIterator An abstract class facilitating the creation of type-specific iterators.
AbstractFloatList An abstract class providing basic methods for lists implementing a type-specific list interface.
AbstractFloatListIterator An abstract class facilitating the creation of type-specific list iterators.
AbstractFloatSet An abstract class providing basic methods for sets implementing a type-specific interface.
Float2BooleanAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Float2BooleanLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Float2BooleanOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Float2BooleanRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Float2ByteAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Float2ByteLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Float2ByteOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Float2ByteRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Float2CharAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Float2CharLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Float2CharOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Float2CharRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Float2DoubleAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Float2DoubleLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Float2DoubleOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Float2DoubleRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Float2FloatAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Float2FloatLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Float2FloatOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Float2FloatRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Float2IntAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Float2IntLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Float2IntOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Float2IntRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Float2LongAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Float2LongLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Float2LongOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Float2LongRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Float2ObjectAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Float2ObjectLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Float2ObjectOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Float2ObjectRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Float2ReferenceAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Float2ReferenceLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Float2ReferenceOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Float2ReferenceRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Float2ShortAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Float2ShortLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Float2ShortOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Float2ShortRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
FloatArrayList A type-specific ArrayList; provides some additional methods that use polymorphism to reduce type juggling.
FloatAVLTreeSet A type-specific AVL tree set with a fast, small-footprint implementation.
FloatLinkedOpenHashSet A type-specific linked hash set with with a fast, small-footprint implementation.
FloatOpenHashSet A type-specific hash set with with a fast, small-footprint implementation.
FloatRBTreeSet A type-specific red-black tree set with a fast, small-footprint implementation.
 

Package it.unimi.dsi.fastutil.floats Description

Provides type-specific classes for float elements or keys.