Uses of Interface
it.unimi.dsi.fastutil.objects.ObjectIterable

Packages that use ObjectIterable
it.unimi.dsi.fastutil.bytes Provides type-specific classes for byte elements or keys. 
it.unimi.dsi.fastutil.chars Provides type-specific classes for character elements or keys. 
it.unimi.dsi.fastutil.doubles Provides type-specific classes for double elements or keys. 
it.unimi.dsi.fastutil.floats Provides type-specific classes for float elements or keys. 
it.unimi.dsi.fastutil.ints Provides type-specific classes for integer elements or keys. 
it.unimi.dsi.fastutil.longs Provides type-specific classes for long elements or keys. 
it.unimi.dsi.fastutil.objects Provides type-specific classes for object elements or keys. 
it.unimi.dsi.fastutil.shorts Provides type-specific classes for short elements or keys. 
 

Uses of ObjectIterable in it.unimi.dsi.fastutil.bytes
 

Subinterfaces of ObjectIterable in it.unimi.dsi.fastutil.bytes
static interface Byte2BooleanMap.FastEntrySet
          An entry set providing fast iteration.
static interface Byte2BooleanSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Byte2ByteMap.FastEntrySet
          An entry set providing fast iteration.
static interface Byte2ByteSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Byte2CharMap.FastEntrySet
          An entry set providing fast iteration.
static interface Byte2CharSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Byte2DoubleMap.FastEntrySet
          An entry set providing fast iteration.
static interface Byte2DoubleSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Byte2FloatMap.FastEntrySet
          An entry set providing fast iteration.
static interface Byte2FloatSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Byte2IntMap.FastEntrySet
          An entry set providing fast iteration.
static interface Byte2IntSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Byte2LongMap.FastEntrySet
          An entry set providing fast iteration.
static interface Byte2LongSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Byte2ObjectMap.FastEntrySet<V>
          An entry set providing fast iteration.
static interface Byte2ObjectSortedMap.FastSortedEntrySet<V>
          A sorted entry set providing fast iteration.
static interface Byte2ReferenceMap.FastEntrySet<V>
          An entry set providing fast iteration.
static interface Byte2ReferenceSortedMap.FastSortedEntrySet<V>
          A sorted entry set providing fast iteration.
static interface Byte2ShortMap.FastEntrySet
          An entry set providing fast iteration.
static interface Byte2ShortSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
 

Classes in it.unimi.dsi.fastutil.bytes that implement ObjectIterable
protected  class AbstractByte2ObjectSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
protected  class AbstractByte2ReferenceSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
 class ByteArrayFrontCodedList
          Compact storage of lists of arrays using front coding.
 

Uses of ObjectIterable in it.unimi.dsi.fastutil.chars
 

Subinterfaces of ObjectIterable in it.unimi.dsi.fastutil.chars
static interface Char2BooleanMap.FastEntrySet
          An entry set providing fast iteration.
static interface Char2BooleanSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Char2ByteMap.FastEntrySet
          An entry set providing fast iteration.
static interface Char2ByteSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Char2CharMap.FastEntrySet
          An entry set providing fast iteration.
static interface Char2CharSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Char2DoubleMap.FastEntrySet
          An entry set providing fast iteration.
static interface Char2DoubleSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Char2FloatMap.FastEntrySet
          An entry set providing fast iteration.
static interface Char2FloatSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Char2IntMap.FastEntrySet
          An entry set providing fast iteration.
static interface Char2IntSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Char2LongMap.FastEntrySet
          An entry set providing fast iteration.
static interface Char2LongSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Char2ObjectMap.FastEntrySet<V>
          An entry set providing fast iteration.
static interface Char2ObjectSortedMap.FastSortedEntrySet<V>
          A sorted entry set providing fast iteration.
static interface Char2ReferenceMap.FastEntrySet<V>
          An entry set providing fast iteration.
static interface Char2ReferenceSortedMap.FastSortedEntrySet<V>
          A sorted entry set providing fast iteration.
static interface Char2ShortMap.FastEntrySet
          An entry set providing fast iteration.
static interface Char2ShortSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
 

Classes in it.unimi.dsi.fastutil.chars that implement ObjectIterable
protected  class AbstractChar2ObjectSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
protected  class AbstractChar2ReferenceSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
 class CharArrayFrontCodedList
          Compact storage of lists of arrays using front coding.
 

Uses of ObjectIterable in it.unimi.dsi.fastutil.doubles
 

Subinterfaces of ObjectIterable in it.unimi.dsi.fastutil.doubles
static interface Double2BooleanMap.FastEntrySet
          An entry set providing fast iteration.
static interface Double2BooleanSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Double2ByteMap.FastEntrySet
          An entry set providing fast iteration.
static interface Double2ByteSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Double2CharMap.FastEntrySet
          An entry set providing fast iteration.
static interface Double2CharSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Double2DoubleMap.FastEntrySet
          An entry set providing fast iteration.
static interface Double2DoubleSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Double2FloatMap.FastEntrySet
          An entry set providing fast iteration.
static interface Double2FloatSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Double2IntMap.FastEntrySet
          An entry set providing fast iteration.
static interface Double2IntSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Double2LongMap.FastEntrySet
          An entry set providing fast iteration.
static interface Double2LongSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Double2ObjectMap.FastEntrySet<V>
          An entry set providing fast iteration.
static interface Double2ObjectSortedMap.FastSortedEntrySet<V>
          A sorted entry set providing fast iteration.
static interface Double2ReferenceMap.FastEntrySet<V>
          An entry set providing fast iteration.
static interface Double2ReferenceSortedMap.FastSortedEntrySet<V>
          A sorted entry set providing fast iteration.
static interface Double2ShortMap.FastEntrySet
          An entry set providing fast iteration.
static interface Double2ShortSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
 

Classes in it.unimi.dsi.fastutil.doubles that implement ObjectIterable
protected  class AbstractDouble2ObjectSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
protected  class AbstractDouble2ReferenceSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
 

Uses of ObjectIterable in it.unimi.dsi.fastutil.floats
 

Subinterfaces of ObjectIterable in it.unimi.dsi.fastutil.floats
static interface Float2BooleanMap.FastEntrySet
          An entry set providing fast iteration.
static interface Float2BooleanSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Float2ByteMap.FastEntrySet
          An entry set providing fast iteration.
static interface Float2ByteSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Float2CharMap.FastEntrySet
          An entry set providing fast iteration.
static interface Float2CharSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Float2DoubleMap.FastEntrySet
          An entry set providing fast iteration.
static interface Float2DoubleSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Float2FloatMap.FastEntrySet
          An entry set providing fast iteration.
static interface Float2FloatSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Float2IntMap.FastEntrySet
          An entry set providing fast iteration.
static interface Float2IntSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Float2LongMap.FastEntrySet
          An entry set providing fast iteration.
static interface Float2LongSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Float2ObjectMap.FastEntrySet<V>
          An entry set providing fast iteration.
static interface Float2ObjectSortedMap.FastSortedEntrySet<V>
          A sorted entry set providing fast iteration.
static interface Float2ReferenceMap.FastEntrySet<V>
          An entry set providing fast iteration.
static interface Float2ReferenceSortedMap.FastSortedEntrySet<V>
          A sorted entry set providing fast iteration.
static interface Float2ShortMap.FastEntrySet
          An entry set providing fast iteration.
static interface Float2ShortSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
 

Classes in it.unimi.dsi.fastutil.floats that implement ObjectIterable
protected  class AbstractFloat2ObjectSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
protected  class AbstractFloat2ReferenceSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
 

Uses of ObjectIterable in it.unimi.dsi.fastutil.ints
 

Subinterfaces of ObjectIterable in it.unimi.dsi.fastutil.ints
static interface Int2BooleanMap.FastEntrySet
          An entry set providing fast iteration.
static interface Int2BooleanSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Int2ByteMap.FastEntrySet
          An entry set providing fast iteration.
static interface Int2ByteSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Int2CharMap.FastEntrySet
          An entry set providing fast iteration.
static interface Int2CharSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Int2DoubleMap.FastEntrySet
          An entry set providing fast iteration.
static interface Int2DoubleSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Int2FloatMap.FastEntrySet
          An entry set providing fast iteration.
static interface Int2FloatSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Int2IntMap.FastEntrySet
          An entry set providing fast iteration.
static interface Int2IntSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Int2LongMap.FastEntrySet
          An entry set providing fast iteration.
static interface Int2LongSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Int2ObjectMap.FastEntrySet<V>
          An entry set providing fast iteration.
static interface Int2ObjectSortedMap.FastSortedEntrySet<V>
          A sorted entry set providing fast iteration.
static interface Int2ReferenceMap.FastEntrySet<V>
          An entry set providing fast iteration.
static interface Int2ReferenceSortedMap.FastSortedEntrySet<V>
          A sorted entry set providing fast iteration.
static interface Int2ShortMap.FastEntrySet
          An entry set providing fast iteration.
static interface Int2ShortSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
 

Classes in it.unimi.dsi.fastutil.ints that implement ObjectIterable
protected  class AbstractInt2ObjectSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
protected  class AbstractInt2ReferenceSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
 class IntArrayFrontCodedList
          Compact storage of lists of arrays using front coding.
 

Uses of ObjectIterable in it.unimi.dsi.fastutil.longs
 

Subinterfaces of ObjectIterable in it.unimi.dsi.fastutil.longs
static interface Long2BooleanMap.FastEntrySet
          An entry set providing fast iteration.
static interface Long2BooleanSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Long2ByteMap.FastEntrySet
          An entry set providing fast iteration.
static interface Long2ByteSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Long2CharMap.FastEntrySet
          An entry set providing fast iteration.
static interface Long2CharSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Long2DoubleMap.FastEntrySet
          An entry set providing fast iteration.
static interface Long2DoubleSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Long2FloatMap.FastEntrySet
          An entry set providing fast iteration.
static interface Long2FloatSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Long2IntMap.FastEntrySet
          An entry set providing fast iteration.
static interface Long2IntSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Long2LongMap.FastEntrySet
          An entry set providing fast iteration.
static interface Long2LongSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Long2ObjectMap.FastEntrySet<V>
          An entry set providing fast iteration.
static interface Long2ObjectSortedMap.FastSortedEntrySet<V>
          A sorted entry set providing fast iteration.
static interface Long2ReferenceMap.FastEntrySet<V>
          An entry set providing fast iteration.
static interface Long2ReferenceSortedMap.FastSortedEntrySet<V>
          A sorted entry set providing fast iteration.
static interface Long2ShortMap.FastEntrySet
          An entry set providing fast iteration.
static interface Long2ShortSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
 

Classes in it.unimi.dsi.fastutil.longs that implement ObjectIterable
protected  class AbstractLong2ObjectSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
protected  class AbstractLong2ReferenceSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
 class LongArrayFrontCodedList
          Compact storage of lists of arrays using front coding.
 

Uses of ObjectIterable in it.unimi.dsi.fastutil.objects
 

Subinterfaces of ObjectIterable in it.unimi.dsi.fastutil.objects
static interface Object2BooleanMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Object2BooleanSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
static interface Object2ByteMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Object2ByteSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
static interface Object2CharMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Object2CharSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
static interface Object2DoubleMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Object2DoubleSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
static interface Object2FloatMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Object2FloatSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
static interface Object2IntMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Object2IntSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
static interface Object2LongMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Object2LongSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
static interface Object2ObjectMap.FastEntrySet<K,V>
          An entry set providing fast iteration.
static interface Object2ObjectSortedMap.FastSortedEntrySet<K,V>
          A sorted entry set providing fast iteration.
static interface Object2ReferenceMap.FastEntrySet<K,V>
          An entry set providing fast iteration.
static interface Object2ReferenceSortedMap.FastSortedEntrySet<K,V>
          A sorted entry set providing fast iteration.
static interface Object2ShortMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Object2ShortSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
 interface ObjectBigList<K>
          A type-specific BigList; provides some additional methods that use polymorphism to avoid (un)boxing.
 interface ObjectCollection<K>
          A type-specific Collection; provides some additional methods that use polymorphism to avoid (un)boxing.
 interface ObjectList<K>
          A type-specific List; provides some additional methods that use polymorphism to avoid (un)boxing.
 interface ObjectSet<K>
          A type-specific Set; provides some additional methods that use polymorphism to avoid (un)boxing.
 interface ObjectSortedSet<K>
          A type-specific SortedSet; provides some additional methods that use polymorphism to avoid (un)boxing.
static interface Reference2BooleanMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Reference2BooleanSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
static interface Reference2ByteMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Reference2ByteSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
static interface Reference2CharMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Reference2CharSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
static interface Reference2DoubleMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Reference2DoubleSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
static interface Reference2FloatMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Reference2FloatSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
static interface Reference2IntMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Reference2IntSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
static interface Reference2LongMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Reference2LongSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
static interface Reference2ObjectMap.FastEntrySet<K,V>
          An entry set providing fast iteration.
static interface Reference2ObjectSortedMap.FastSortedEntrySet<K,V>
          A sorted entry set providing fast iteration.
static interface Reference2ReferenceMap.FastEntrySet<K,V>
          An entry set providing fast iteration.
static interface Reference2ReferenceSortedMap.FastSortedEntrySet<K,V>
          A sorted entry set providing fast iteration.
static interface Reference2ShortMap.FastEntrySet<K>
          An entry set providing fast iteration.
static interface Reference2ShortSortedMap.FastSortedEntrySet<K>
          A sorted entry set providing fast iteration.
 interface ReferenceBigList<K>
          A type-specific BigList; provides some additional methods that use polymorphism to avoid (un)boxing.
 interface ReferenceCollection<K>
          A type-specific Collection; provides some additional methods that use polymorphism to avoid (un)boxing.
 interface ReferenceList<K>
          A type-specific List; provides some additional methods that use polymorphism to avoid (un)boxing.
 interface ReferenceSet<K>
          A type-specific Set; provides some additional methods that use polymorphism to avoid (un)boxing.
 interface ReferenceSortedSet<K>
          A type-specific SortedSet; provides some additional methods that use polymorphism to avoid (un)boxing.
 

Classes in it.unimi.dsi.fastutil.objects that implement ObjectIterable
protected  class AbstractObject2BooleanSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractObject2ByteSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractObject2CharSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractObject2DoubleSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractObject2FloatSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractObject2IntSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractObject2LongSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractObject2ObjectSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractObject2ObjectSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
protected  class AbstractObject2ReferenceSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractObject2ReferenceSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
protected  class AbstractObject2ShortSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
 class AbstractObjectBigList<K>
          An abstract class providing basic methods for big lists implementing a type-specific big list interface.
static class AbstractObjectBigList.ObjectSubList<K>
           
 class AbstractObjectCollection<K>
          An abstract class providing basic methods for collections implementing a type-specific interface.
 class AbstractObjectList<K>
          An abstract class providing basic methods for lists implementing a type-specific list interface.
static class AbstractObjectList.ObjectSubList<K>
           
 class AbstractObjectSet<K>
          An abstract class providing basic methods for sets implementing a type-specific interface.
 class AbstractObjectSortedSet<K>
          An abstract class providing basic methods for sorted sets implementing a type-specific interface.
protected  class AbstractReference2BooleanSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractReference2ByteSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractReference2CharSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractReference2DoubleSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractReference2FloatSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractReference2IntSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractReference2LongSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractReference2ObjectSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractReference2ObjectSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
protected  class AbstractReference2ReferenceSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
protected  class AbstractReference2ReferenceSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
protected  class AbstractReference2ShortSortedMap.KeySet
          A wrapper exhibiting the keys of a map.
 class AbstractReferenceBigList<K>
          An abstract class providing basic methods for big lists implementing a type-specific big list interface.
static class AbstractReferenceBigList.ReferenceSubList<K>
           
 class AbstractReferenceCollection<K>
          An abstract class providing basic methods for collections implementing a type-specific interface.
 class AbstractReferenceList<K>
          An abstract class providing basic methods for lists implementing a type-specific list interface.
static class AbstractReferenceList.ReferenceSubList<K>
           
 class AbstractReferenceSet<K>
          An abstract class providing basic methods for sets implementing a type-specific interface.
 class AbstractReferenceSortedSet<K>
          An abstract class providing basic methods for sorted sets implementing a type-specific interface.
 class ObjectArrayList<K>
          A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
 class ObjectArraySet<K>
          A simple, brute-force implementation of a set based on a backing array.
 class ObjectAVLTreeSet<K>
          A type-specific AVL tree set with a fast, small-footprint implementation.
 class ObjectBigArrayBigList<K>
          A type-specific big-array-based big list; provides some additional methods that use polymorphism to avoid (un)boxing.
static class ObjectBigLists.EmptyBigList<K>
          An immutable class representing an empty type-specific big list.
static class ObjectBigLists.ListBigList<K>
          A class exposing a list as a big list.
static class ObjectBigLists.Singleton<K>
          An immutable class representing a type-specific singleton big list.
static class ObjectBigLists.SynchronizedBigList<K>
          A synchronized wrapper class for big lists.
static class ObjectBigLists.UnmodifiableBigList<K>
          An unmodifiable wrapper class for big lists.
static class ObjectCollections.EmptyCollection<K>
          An immutable class representing an empty type-specific collection.
static class ObjectCollections.IterableCollection<K>
          A collection wrapper class for iterables.
static class ObjectCollections.SynchronizedCollection<K>
          A synchronized wrapper class for collections.
static class ObjectCollections.UnmodifiableCollection<K>
          An unmodifiable wrapper class for collections.
 class ObjectLinkedOpenCustomHashSet<K>
          A type-specific linked hash set with with a fast, small-footprint implementation.
 class ObjectLinkedOpenHashSet<K>
          A type-specific linked hash set with with a fast, small-footprint implementation.
static class ObjectLists.EmptyList<K>
          An immutable class representing an empty type-specific list.
static class ObjectLists.Singleton<K>
          An immutable class representing a type-specific singleton list.
static class ObjectLists.SynchronizedList<K>
          A synchronized wrapper class for lists.
static class ObjectLists.UnmodifiableList<K>
          An unmodifiable wrapper class for lists.
 class ObjectOpenCustomHashSet<K>
          A type-specific hash set with a fast, small-footprint implementation whose hashing strategy is specified at creation time.
 class ObjectOpenHashBigSet<K>
          A type-specific hash big set with with a fast, small-footprint implementation.
 class ObjectOpenHashSet<K>
          A type-specific hash set with with a fast, small-footprint implementation.
 class ObjectRBTreeSet<K>
          A type-specific red-black tree set with a fast, small-footprint implementation.
static class ObjectSets.EmptySet<K>
          An immutable class representing the empty set and implementing a type-specific set interface.
static class ObjectSets.Singleton<K>
          An immutable class representing a type-specific singleton set.
static class ObjectSets.SynchronizedSet<K>
          A synchronized wrapper class for sets.
static class ObjectSets.UnmodifiableSet<K>
          An unmodifiable wrapper class for sets.
static class ObjectSortedSets.EmptySet<K>
          An immutable class representing the empty sorted set and implementing a type-specific set interface.
static class ObjectSortedSets.Singleton<K>
          A class representing a singleton sorted set.
static class ObjectSortedSets.SynchronizedSortedSet<K>
          A synchronized wrapper class for sorted sets.
static class ObjectSortedSets.UnmodifiableSortedSet<K>
          An unmodifiable wrapper class for sorted sets.
 class ReferenceArrayList<K>
          A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
 class ReferenceArraySet<K>
          A simple, brute-force implementation of a set based on a backing array.
 class ReferenceBigArrayBigList<K>
          A type-specific big-array-based big list; provides some additional methods that use polymorphism to avoid (un)boxing.
static class ReferenceBigLists.EmptyBigList<K>
          An immutable class representing an empty type-specific big list.
static class ReferenceBigLists.ListBigList<K>
          A class exposing a list as a big list.
static class ReferenceBigLists.Singleton<K>
          An immutable class representing a type-specific singleton big list.
static class ReferenceBigLists.SynchronizedBigList<K>
          A synchronized wrapper class for big lists.
static class ReferenceBigLists.UnmodifiableBigList<K>
          An unmodifiable wrapper class for big lists.
static class ReferenceCollections.EmptyCollection<K>
          An immutable class representing an empty type-specific collection.
static class ReferenceCollections.IterableCollection<K>
          A collection wrapper class for iterables.
static class ReferenceCollections.SynchronizedCollection<K>
          A synchronized wrapper class for collections.
static class ReferenceCollections.UnmodifiableCollection<K>
          An unmodifiable wrapper class for collections.
 class ReferenceLinkedOpenHashSet<K>
          A type-specific linked hash set with with a fast, small-footprint implementation.
static class ReferenceLists.EmptyList<K>
          An immutable class representing an empty type-specific list.
static class ReferenceLists.Singleton<K>
          An immutable class representing a type-specific singleton list.
static class ReferenceLists.SynchronizedList<K>
          A synchronized wrapper class for lists.
static class ReferenceLists.UnmodifiableList<K>
          An unmodifiable wrapper class for lists.
 class ReferenceOpenHashBigSet<K>
          A type-specific hash big set with with a fast, small-footprint implementation.
 class ReferenceOpenHashSet<K>
          A type-specific hash set with with a fast, small-footprint implementation.
static class ReferenceSets.EmptySet<K>
          An immutable class representing the empty set and implementing a type-specific set interface.
static class ReferenceSets.Singleton<K>
          An immutable class representing a type-specific singleton set.
static class ReferenceSets.SynchronizedSet<K>
          A synchronized wrapper class for sets.
static class ReferenceSets.UnmodifiableSet<K>
          An unmodifiable wrapper class for sets.
static class ReferenceSortedSets.EmptySet<K>
          An immutable class representing the empty sorted set and implementing a type-specific set interface.
static class ReferenceSortedSets.Singleton<K>
          A class representing a singleton sorted set.
static class ReferenceSortedSets.SynchronizedSortedSet<K>
          A synchronized wrapper class for sorted sets.
static class ReferenceSortedSets.UnmodifiableSortedSet<K>
          An unmodifiable wrapper class for sorted sets.
 

Fields in it.unimi.dsi.fastutil.objects declared as ObjectIterable
protected  ObjectIterable<K> ReferenceCollections.IterableCollection.iterable
           
protected  ObjectIterable<K> ObjectCollections.IterableCollection.iterable
           
 

Methods in it.unimi.dsi.fastutil.objects with parameters of type ObjectIterable
static
<K> ReferenceCollection<K>
ReferenceCollections.asCollection(ObjectIterable<K> iterable)
          Returns an unmodifiable collection backed by the specified iterable.
static
<K> ObjectCollection<K>
ObjectCollections.asCollection(ObjectIterable<K> iterable)
          Returns an unmodifiable collection backed by the specified iterable.
 

Constructors in it.unimi.dsi.fastutil.objects with parameters of type ObjectIterable
ObjectCollections.IterableCollection(ObjectIterable<K> iterable)
           
ReferenceCollections.IterableCollection(ObjectIterable<K> iterable)
           
 

Uses of ObjectIterable in it.unimi.dsi.fastutil.shorts
 

Subinterfaces of ObjectIterable in it.unimi.dsi.fastutil.shorts
static interface Short2BooleanMap.FastEntrySet
          An entry set providing fast iteration.
static interface Short2BooleanSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Short2ByteMap.FastEntrySet
          An entry set providing fast iteration.
static interface Short2ByteSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Short2CharMap.FastEntrySet
          An entry set providing fast iteration.
static interface Short2CharSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Short2DoubleMap.FastEntrySet
          An entry set providing fast iteration.
static interface Short2DoubleSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Short2FloatMap.FastEntrySet
          An entry set providing fast iteration.
static interface Short2FloatSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Short2IntMap.FastEntrySet
          An entry set providing fast iteration.
static interface Short2IntSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Short2LongMap.FastEntrySet
          An entry set providing fast iteration.
static interface Short2LongSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
static interface Short2ObjectMap.FastEntrySet<V>
          An entry set providing fast iteration.
static interface Short2ObjectSortedMap.FastSortedEntrySet<V>
          A sorted entry set providing fast iteration.
static interface Short2ReferenceMap.FastEntrySet<V>
          An entry set providing fast iteration.
static interface Short2ReferenceSortedMap.FastSortedEntrySet<V>
          A sorted entry set providing fast iteration.
static interface Short2ShortMap.FastEntrySet
          An entry set providing fast iteration.
static interface Short2ShortSortedMap.FastSortedEntrySet
          A sorted entry set providing fast iteration.
 

Classes in it.unimi.dsi.fastutil.shorts that implement ObjectIterable
protected  class AbstractShort2ObjectSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
protected  class AbstractShort2ReferenceSortedMap.ValuesCollection
          A wrapper exhibiting the values of a map.
 class ShortArrayFrontCodedList
          Compact storage of lists of arrays using front coding.
 



Copyright © 2011. All Rights Reserved.