Package it.unimi.dsi.fastutil.doubles

Provides type-specific classes for double elements or keys.

See:
          Description

Interface Summary
Double2BooleanMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Double2BooleanMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Double2BooleanSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Double2ByteMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Double2ByteMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Double2ByteSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Double2CharMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Double2CharMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Double2CharSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Double2DoubleMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Double2DoubleMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Double2DoubleSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Double2FloatMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Double2FloatMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Double2FloatSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Double2IntMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Double2IntMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Double2IntSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Double2LongMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Double2LongMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Double2LongSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Double2ObjectMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Double2ObjectMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Double2ObjectSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Double2ReferenceMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Double2ReferenceMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Double2ReferenceSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
Double2ShortMap A type-specific Map; provides some additional methods that use polymorphism to reduce type juggling.
Double2ShortMap.Entry A type-specific Map.Entry; provides some additional methods to access its content reducing type juggling.
Double2ShortSortedMap A type-specific SortedMap; provides some additional methods that use polymorphism to reduce type juggling.
DoubleBidirectionalIterator A type-specific bidirectional iterator; provides an additional method to reduce type juggling, and the possibility to skip elements backwards.
DoubleCollection A type-specific Collection; provides some additional methods that use polymorphism to reduce type juggling.
DoubleComparator A type-specific Comparator; provides methods to compare two primitive types both as objects and as primitive types.
DoubleIterator A type-specific Iterator; provides an additional method to reduce type juggling, and the possibility to skip elements.
DoubleList A type-specific List; provides some additional methods that use polymorphism to reduce type juggling.
DoubleListIterator A type-specific bidirectional iterator that is also a ListIterator.
DoubleSet A type-specific Set; provides some additional methods that use polymorphism to reduce type juggling.
DoubleSortedSet A type-specific SortedSet; provides some additional methods that use polymorphism to reduce type juggling.
 

Class Summary
AbstractDouble2BooleanMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractDouble2ByteMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractDouble2CharMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractDouble2DoubleMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractDouble2FloatMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractDouble2IntMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractDouble2LongMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractDouble2ObjectMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractDouble2ReferenceMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractDouble2ShortMap An abstract class providing basic methods for maps implementing a type-specific interface.
AbstractDoubleBidirectionalIterator An abstract class facilitating the creation of type-specific bidirectional iterators.
AbstractDoubleCollection An abstract class providing basic methods for collections implementing a type-specific interface.
AbstractDoubleComparator An abstract class facilitating the creation of type-specific comparators.
AbstractDoubleIterator An abstract class facilitating the creation of type-specific iterators.
AbstractDoubleList An abstract class providing basic methods for lists implementing a type-specific list interface.
AbstractDoubleListIterator An abstract class facilitating the creation of type-specific list iterators.
AbstractDoubleSet An abstract class providing basic methods for sets implementing a type-specific interface.
Double2BooleanAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Double2BooleanLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
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.
Double2ByteAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Double2ByteLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Double2ByteOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Double2ByteRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Double2CharAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Double2CharLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Double2CharOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Double2CharRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Double2DoubleAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Double2DoubleLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Double2DoubleOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Double2DoubleRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Double2FloatAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Double2FloatLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
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.
Double2IntAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Double2IntLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Double2IntOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Double2IntRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Double2LongAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Double2LongLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Double2LongOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Double2LongRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Double2ObjectAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Double2ObjectLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Double2ObjectOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Double2ObjectRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Double2ReferenceAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Double2ReferenceLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
Double2ReferenceOpenHashMap A type-specific hash map with a fast, small-footprint implementation.
Double2ReferenceRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.
Double2ShortAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.
Double2ShortLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.
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.
DoubleArrayList A type-specific ArrayList; provides some additional methods that use polymorphism to reduce type juggling.
DoubleAVLTreeSet A type-specific AVL tree set with a fast, small-footprint implementation.
DoubleLinkedOpenHashSet A type-specific linked hash set with with a fast, small-footprint implementation.
DoubleOpenHashSet A type-specific hash set with with a fast, small-footprint implementation.
DoubleRBTreeSet A type-specific red-black tree set with a fast, small-footprint implementation.
 

Package it.unimi.dsi.fastutil.doubles Description

Provides type-specific classes for double elements or keys.