|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Object2BooleanMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2BooleanMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Object2BooleanSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2ByteMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2ByteMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Object2ByteSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2CharMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2CharMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Object2CharSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2DoubleMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2DoubleMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Object2DoubleSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2FloatMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2FloatMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Object2FloatSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2IntMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2IntMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Object2IntSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2LongMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2LongMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Object2LongSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2ObjectMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2ObjectMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Object2ObjectSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2ReferenceMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2ReferenceMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Object2ReferenceSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2ShortMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Object2ShortMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Object2ShortSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
ObjectBidirectionalIterator | A type-specific bidirectional iterator; provides an additional method to reduce type juggling, and the possibility to skip elements backwards. |
ObjectCollection | A type-specific Collection ; provides some additional methods
that use polymorphism to reduce type juggling. |
ObjectIterator | A type-specific Iterator ; provides an additional method to reduce type juggling, and
the possibility to skip elements. |
ObjectList | A type-specific List ; provides some additional methods that use polymorphism to reduce type juggling. |
ObjectListIterator | A type-specific bidirectional iterator that is also a ListIterator . |
ObjectSet | A type-specific Set ; provides some additional methods that use polymorphism to reduce type juggling. |
ObjectSortedSet | A type-specific SortedSet ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2BooleanMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2BooleanMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Reference2BooleanSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2ByteMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2ByteMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Reference2ByteSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2CharMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2CharMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Reference2CharSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2DoubleMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2DoubleMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Reference2DoubleSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2FloatMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2FloatMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Reference2FloatSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2IntMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2IntMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Reference2IntSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2LongMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2LongMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Reference2LongSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2ObjectMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2ObjectMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Reference2ObjectSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2ReferenceMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2ReferenceMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Reference2ReferenceSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2ShortMap | A type-specific Map ; provides some additional methods that use polymorphism to reduce type juggling. |
Reference2ShortMap.Entry | A type-specific Map.Entry ; provides some additional methods
to access its content reducing type juggling. |
Reference2ShortSortedMap | A type-specific SortedMap ; provides some additional methods that use polymorphism to reduce type juggling. |
ReferenceCollection | A type-specific Collection ; provides some additional methods
that use polymorphism to reduce type juggling. |
ReferenceList | A type-specific List ; provides some additional methods that use polymorphism to reduce type juggling. |
ReferenceSet | A type-specific Set ; provides some additional methods that use polymorphism to reduce type juggling. |
ReferenceSortedSet | A type-specific SortedSet ; provides some additional methods that use polymorphism to reduce type juggling. |
Class Summary | |
AbstractObject2BooleanMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractObject2ByteMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractObject2CharMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractObject2DoubleMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractObject2FloatMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractObject2IntMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractObject2LongMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractObject2ObjectMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractObject2ReferenceMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractObject2ShortMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractObjectBidirectionalIterator | An abstract class facilitating the creation of type-specific bidirectional iterators. |
AbstractObjectCollection | An abstract class providing basic methods for collections implementing a type-specific interface. |
AbstractObjectIterator | An abstract class facilitating the creation of type-specific iterators. |
AbstractObjectList | An abstract class providing basic methods for lists implementing a type-specific list interface. |
AbstractObjectListIterator | An abstract class facilitating the creation of type-specific list iterators. |
AbstractObjectSet | An abstract class providing basic methods for sets implementing a type-specific interface. |
AbstractReference2BooleanMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractReference2ByteMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractReference2CharMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractReference2DoubleMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractReference2FloatMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractReference2IntMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractReference2LongMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractReference2ObjectMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractReference2ReferenceMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractReference2ShortMap | An abstract class providing basic methods for maps implementing a type-specific interface. |
AbstractReferenceCollection | An abstract class providing basic methods for collections implementing a type-specific interface. |
AbstractReferenceList | An abstract class providing basic methods for lists implementing a type-specific list interface. |
AbstractReferenceSet | An abstract class providing basic methods for sets implementing a type-specific interface. |
Object2BooleanAVLTreeMap | A type-specific AVL tree map with a fast, small-footprint implementation. |
Object2BooleanLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Object2BooleanOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Object2BooleanRBTreeMap | A type-specific red-black tree map with a fast, small-footprint implementation. |
Object2ByteAVLTreeMap | A type-specific AVL tree map with a fast, small-footprint implementation. |
Object2ByteLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Object2ByteOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Object2ByteRBTreeMap | A type-specific red-black tree map with a fast, small-footprint implementation. |
Object2CharAVLTreeMap | A type-specific AVL tree map with a fast, small-footprint implementation. |
Object2CharLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Object2CharOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Object2CharRBTreeMap | A type-specific red-black tree map with a fast, small-footprint implementation. |
Object2DoubleAVLTreeMap | A type-specific AVL tree map with a fast, small-footprint implementation. |
Object2DoubleLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Object2DoubleOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Object2DoubleRBTreeMap | A type-specific red-black tree map with a fast, small-footprint implementation. |
Object2FloatAVLTreeMap | A type-specific AVL tree map with a fast, small-footprint implementation. |
Object2FloatLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Object2FloatOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Object2FloatRBTreeMap | A type-specific red-black tree map with a fast, small-footprint implementation. |
Object2IntAVLTreeMap | A type-specific AVL tree map with a fast, small-footprint implementation. |
Object2IntLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Object2IntOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Object2IntRBTreeMap | A type-specific red-black tree map with a fast, small-footprint implementation. |
Object2LongAVLTreeMap | A type-specific AVL tree map with a fast, small-footprint implementation. |
Object2LongLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Object2LongOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Object2LongRBTreeMap | A type-specific red-black tree map with a fast, small-footprint implementation. |
Object2ObjectAVLTreeMap | A type-specific AVL tree map with a fast, small-footprint implementation. |
Object2ObjectLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Object2ObjectOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Object2ObjectRBTreeMap | A type-specific red-black tree map with a fast, small-footprint implementation. |
Object2ReferenceAVLTreeMap | A type-specific AVL tree map with a fast, small-footprint implementation. |
Object2ReferenceLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Object2ReferenceOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Object2ReferenceRBTreeMap | A type-specific red-black tree map with a fast, small-footprint implementation. |
Object2ShortAVLTreeMap | A type-specific AVL tree map with a fast, small-footprint implementation. |
Object2ShortLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Object2ShortOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Object2ShortRBTreeMap | A type-specific red-black tree map with a fast, small-footprint implementation. |
ObjectArrayList | A type-specific ArrayList ; provides some additional methods that use polymorphism to reduce type juggling. |
ObjectAVLTreeSet | A type-specific AVL tree set with a fast, small-footprint implementation. |
ObjectLinkedOpenHashSet | A type-specific linked hash set with with a fast, small-footprint implementation. |
ObjectOpenHashSet | A type-specific hash set with with a fast, small-footprint implementation. |
ObjectRBTreeSet | A type-specific red-black tree set with a fast, small-footprint implementation. |
Reference2BooleanLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Reference2BooleanOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Reference2ByteLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Reference2ByteOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Reference2CharLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Reference2CharOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Reference2DoubleLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Reference2DoubleOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Reference2FloatLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Reference2FloatOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Reference2IntLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Reference2IntOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Reference2LongLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Reference2LongOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Reference2ObjectLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Reference2ObjectOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Reference2ReferenceLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Reference2ReferenceOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
Reference2ShortLinkedOpenHashMap | A type-specific linked hash map with with a fast, small-footprint implementation. |
Reference2ShortOpenHashMap | A type-specific hash map with a fast, small-footprint implementation. |
ReferenceArrayList | A type-specific ArrayList ; provides some additional methods that use polymorphism to reduce type juggling. |
ReferenceLinkedOpenHashSet | A type-specific linked hash set with with a fast, small-footprint implementation. |
ReferenceOpenHashSet | A type-specific hash set with with a fast, small-footprint implementation. |
Provides type-specific classes for object elements or keys.
Whenever possible, fastutil
provides both typical
collections, which compare objects using equals()
, and
reference-based collections, which use equality
(==
). See the related comments in the overview.
Of course, reference-based sorted sets and maps make no sense, and are not generated.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |