| Package | Description |
|---|---|
| it.unimi.dsi.fastutil.booleans |
Provides type-specific classes for boolean elements or keys.
|
| 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.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BooleanBidirectionalIterator
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
interface |
BooleanBigListIterator
A type-specific
BigListIterator. |
interface |
BooleanListIterator
A type-specific bidirectional iterator that is also a
ListIterator. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBooleanBidirectionalIterator
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.
|
class |
AbstractBooleanBigListIterator
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.
|
class |
AbstractBooleanListIterator
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.
|
static class |
BooleanBigListIterators.BigListIteratorListIterator
A class exposing a list iterator as a big-list iterator..
|
static class |
BooleanBigListIterators.EmptyBigListIterator
A class returning no elements and a type-specific big list iterator interface.
|
static class |
BooleanBigListIterators.UnmodifiableBigListIterator
An unmodifiable wrapper class for big list iterators.
|
static class |
BooleanIterators.EmptyIterator
A class returning no elements and a type-specific iterator interface.
|
static class |
BooleanIterators.UnmodifiableBidirectionalIterator
An unmodifiable wrapper class for bidirectional iterators.
|
static class |
BooleanIterators.UnmodifiableListIterator
An unmodifiable wrapper class for list iterators.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ByteBidirectionalIterator
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
interface |
ByteBigListIterator
A type-specific
BigListIterator. |
interface |
ByteListIterator
A type-specific bidirectional iterator that is also a
ListIterator. |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractByte2BooleanSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractByte2ByteSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractByte2CharSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractByte2DoubleSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractByte2FloatSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractByte2IntSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractByte2LongSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractByte2ObjectSortedMap.KeySetIterator<V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractByte2ObjectSortedMap.ValuesIterator<V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractByte2ReferenceSortedMap.KeySetIterator<V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractByte2ReferenceSortedMap.ValuesIterator<V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractByte2ShortSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
class |
AbstractByteBidirectionalIterator
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.
|
class |
AbstractByteBigListIterator
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.
|
class |
AbstractByteListIterator
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.
|
static class |
ByteBigListIterators.BigListIteratorListIterator
A class exposing a list iterator as a big-list iterator..
|
static class |
ByteBigListIterators.EmptyBigListIterator
A class returning no elements and a type-specific big list iterator interface.
|
static class |
ByteBigListIterators.UnmodifiableBigListIterator
An unmodifiable wrapper class for big list iterators.
|
static class |
ByteIterators.EmptyIterator
A class returning no elements and a type-specific iterator interface.
|
static class |
ByteIterators.UnmodifiableBidirectionalIterator
An unmodifiable wrapper class for bidirectional iterators.
|
static class |
ByteIterators.UnmodifiableListIterator
An unmodifiable wrapper class for list iterators.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectIterator<Byte2ByteMap.Entry> |
Byte2ByteMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Byte2DoubleMap.Entry> |
Byte2DoubleMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Byte2LongMap.Entry> |
Byte2LongMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Byte2BooleanMap.Entry> |
Byte2BooleanMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Byte2ObjectMap.Entry<V>> |
Byte2ObjectMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Byte2FloatMap.Entry> |
Byte2FloatMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Byte2ShortMap.Entry> |
Byte2ShortMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Byte2CharMap.Entry> |
Byte2CharMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Byte2IntMap.Entry> |
Byte2IntMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Byte2ReferenceMap.Entry<V>> |
Byte2ReferenceMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
static ObjectIterator<Byte2BooleanMap.Entry> |
Byte2BooleanMaps.fastIterator(Byte2BooleanMap map)
|
static ObjectIterator<Byte2ByteMap.Entry> |
Byte2ByteMaps.fastIterator(Byte2ByteMap map)
|
static ObjectIterator<Byte2CharMap.Entry> |
Byte2CharMaps.fastIterator(Byte2CharMap map)
|
static ObjectIterator<Byte2DoubleMap.Entry> |
Byte2DoubleMaps.fastIterator(Byte2DoubleMap map)
|
static ObjectIterator<Byte2FloatMap.Entry> |
Byte2FloatMaps.fastIterator(Byte2FloatMap map)
|
static ObjectIterator<Byte2IntMap.Entry> |
Byte2IntMaps.fastIterator(Byte2IntMap map)
|
static ObjectIterator<Byte2LongMap.Entry> |
Byte2LongMaps.fastIterator(Byte2LongMap map)
|
static <V> ObjectIterator<Byte2ObjectMap.Entry<V>> |
Byte2ObjectMaps.fastIterator(Byte2ObjectMap<V> map)
|
static <V> ObjectIterator<Byte2ReferenceMap.Entry<V>> |
Byte2ReferenceMaps.fastIterator(Byte2ReferenceMap<V> map)
|
static ObjectIterator<Byte2ShortMap.Entry> |
Byte2ShortMaps.fastIterator(Byte2ShortMap map)
|
ObjectIterator<V> |
AbstractByte2ReferenceSortedMap.ValuesCollection.iterator() |
ObjectIterator<V> |
AbstractByte2ObjectSortedMap.ValuesCollection.iterator() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CharBidirectionalIterator
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
interface |
CharBigListIterator
A type-specific
BigListIterator. |
interface |
CharListIterator
A type-specific bidirectional iterator that is also a
ListIterator. |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractChar2BooleanSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractChar2ByteSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractChar2CharSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractChar2DoubleSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractChar2FloatSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractChar2IntSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractChar2LongSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractChar2ObjectSortedMap.KeySetIterator<V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractChar2ObjectSortedMap.ValuesIterator<V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractChar2ReferenceSortedMap.KeySetIterator<V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractChar2ReferenceSortedMap.ValuesIterator<V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractChar2ShortSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
class |
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.
|
class |
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.
|
class |
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.
|
static class |
CharBigListIterators.BigListIteratorListIterator
A class exposing a list iterator as a big-list iterator..
|
static class |
CharBigListIterators.EmptyBigListIterator
A class returning no elements and a type-specific big list iterator interface.
|
static class |
CharBigListIterators.UnmodifiableBigListIterator
An unmodifiable wrapper class for big list iterators.
|
static class |
CharIterators.EmptyIterator
A class returning no elements and a type-specific iterator interface.
|
static class |
CharIterators.UnmodifiableBidirectionalIterator
An unmodifiable wrapper class for bidirectional iterators.
|
static class |
CharIterators.UnmodifiableListIterator
An unmodifiable wrapper class for list iterators.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectIterator<Char2LongMap.Entry> |
Char2LongMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Char2ObjectMap.Entry<V>> |
Char2ObjectMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Char2BooleanMap.Entry> |
Char2BooleanMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Char2ReferenceMap.Entry<V>> |
Char2ReferenceMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Char2ShortMap.Entry> |
Char2ShortMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Char2DoubleMap.Entry> |
Char2DoubleMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Char2IntMap.Entry> |
Char2IntMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Char2ByteMap.Entry> |
Char2ByteMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Char2FloatMap.Entry> |
Char2FloatMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Char2CharMap.Entry> |
Char2CharMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
static ObjectIterator<Char2BooleanMap.Entry> |
Char2BooleanMaps.fastIterator(Char2BooleanMap map)
|
static ObjectIterator<Char2ByteMap.Entry> |
Char2ByteMaps.fastIterator(Char2ByteMap map)
|
static ObjectIterator<Char2CharMap.Entry> |
Char2CharMaps.fastIterator(Char2CharMap map)
|
static ObjectIterator<Char2DoubleMap.Entry> |
Char2DoubleMaps.fastIterator(Char2DoubleMap map)
|
static ObjectIterator<Char2FloatMap.Entry> |
Char2FloatMaps.fastIterator(Char2FloatMap map)
|
static ObjectIterator<Char2IntMap.Entry> |
Char2IntMaps.fastIterator(Char2IntMap map)
|
static ObjectIterator<Char2LongMap.Entry> |
Char2LongMaps.fastIterator(Char2LongMap map)
|
static <V> ObjectIterator<Char2ObjectMap.Entry<V>> |
Char2ObjectMaps.fastIterator(Char2ObjectMap<V> map)
|
static <V> ObjectIterator<Char2ReferenceMap.Entry<V>> |
Char2ReferenceMaps.fastIterator(Char2ReferenceMap<V> map)
|
static ObjectIterator<Char2ShortMap.Entry> |
Char2ShortMaps.fastIterator(Char2ShortMap map)
|
ObjectIterator<V> |
AbstractChar2ReferenceSortedMap.ValuesCollection.iterator() |
ObjectIterator<V> |
AbstractChar2ObjectSortedMap.ValuesCollection.iterator() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DoubleBidirectionalIterator
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
interface |
DoubleBigListIterator
A type-specific
BigListIterator. |
interface |
DoubleListIterator
A type-specific bidirectional iterator that is also a
ListIterator. |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractDouble2BooleanSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractDouble2ByteSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractDouble2CharSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractDouble2DoubleSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractDouble2FloatSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractDouble2IntSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractDouble2LongSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractDouble2ObjectSortedMap.KeySetIterator<V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractDouble2ObjectSortedMap.ValuesIterator<V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractDouble2ReferenceSortedMap.KeySetIterator<V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractDouble2ReferenceSortedMap.ValuesIterator<V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractDouble2ShortSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
class |
AbstractDoubleBidirectionalIterator
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.
|
class |
AbstractDoubleBigListIterator
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.
|
class |
AbstractDoubleListIterator
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.
|
static class |
DoubleBigListIterators.BigListIteratorListIterator
A class exposing a list iterator as a big-list iterator..
|
static class |
DoubleBigListIterators.EmptyBigListIterator
A class returning no elements and a type-specific big list iterator interface.
|
static class |
DoubleBigListIterators.UnmodifiableBigListIterator
An unmodifiable wrapper class for big list iterators.
|
static class |
DoubleIterators.EmptyIterator
A class returning no elements and a type-specific iterator interface.
|
static class |
DoubleIterators.UnmodifiableBidirectionalIterator
An unmodifiable wrapper class for bidirectional iterators.
|
static class |
DoubleIterators.UnmodifiableListIterator
An unmodifiable wrapper class for list iterators.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectIterator<Double2ReferenceMap.Entry<V>> |
Double2ReferenceMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Double2BooleanMap.Entry> |
Double2BooleanMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Double2DoubleMap.Entry> |
Double2DoubleMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Double2ByteMap.Entry> |
Double2ByteMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Double2IntMap.Entry> |
Double2IntMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Double2LongMap.Entry> |
Double2LongMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Double2FloatMap.Entry> |
Double2FloatMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Double2CharMap.Entry> |
Double2CharMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Double2ObjectMap.Entry<V>> |
Double2ObjectMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Double2ShortMap.Entry> |
Double2ShortMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
static ObjectIterator<Double2BooleanMap.Entry> |
Double2BooleanMaps.fastIterator(Double2BooleanMap map)
|
static ObjectIterator<Double2ByteMap.Entry> |
Double2ByteMaps.fastIterator(Double2ByteMap map)
|
static ObjectIterator<Double2CharMap.Entry> |
Double2CharMaps.fastIterator(Double2CharMap map)
|
static ObjectIterator<Double2DoubleMap.Entry> |
Double2DoubleMaps.fastIterator(Double2DoubleMap map)
|
static ObjectIterator<Double2FloatMap.Entry> |
Double2FloatMaps.fastIterator(Double2FloatMap map)
|
static ObjectIterator<Double2IntMap.Entry> |
Double2IntMaps.fastIterator(Double2IntMap map)
|
static ObjectIterator<Double2LongMap.Entry> |
Double2LongMaps.fastIterator(Double2LongMap map)
|
static <V> ObjectIterator<Double2ObjectMap.Entry<V>> |
Double2ObjectMaps.fastIterator(Double2ObjectMap<V> map)
|
static <V> ObjectIterator<Double2ReferenceMap.Entry<V>> |
Double2ReferenceMaps.fastIterator(Double2ReferenceMap<V> map)
|
static ObjectIterator<Double2ShortMap.Entry> |
Double2ShortMaps.fastIterator(Double2ShortMap map)
|
ObjectIterator<V> |
AbstractDouble2ObjectSortedMap.ValuesCollection.iterator() |
ObjectIterator<V> |
AbstractDouble2ReferenceSortedMap.ValuesCollection.iterator() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
FloatBidirectionalIterator
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
interface |
FloatBigListIterator
A type-specific
BigListIterator. |
interface |
FloatListIterator
A type-specific bidirectional iterator that is also a
ListIterator. |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractFloat2BooleanSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractFloat2ByteSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractFloat2CharSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractFloat2DoubleSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractFloat2FloatSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractFloat2IntSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractFloat2LongSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractFloat2ObjectSortedMap.KeySetIterator<V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractFloat2ObjectSortedMap.ValuesIterator<V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractFloat2ReferenceSortedMap.KeySetIterator<V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractFloat2ReferenceSortedMap.ValuesIterator<V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractFloat2ShortSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
class |
AbstractFloatBidirectionalIterator
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.
|
class |
AbstractFloatBigListIterator
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.
|
class |
AbstractFloatListIterator
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.
|
static class |
FloatBigListIterators.BigListIteratorListIterator
A class exposing a list iterator as a big-list iterator..
|
static class |
FloatBigListIterators.EmptyBigListIterator
A class returning no elements and a type-specific big list iterator interface.
|
static class |
FloatBigListIterators.UnmodifiableBigListIterator
An unmodifiable wrapper class for big list iterators.
|
static class |
FloatIterators.EmptyIterator
A class returning no elements and a type-specific iterator interface.
|
static class |
FloatIterators.UnmodifiableBidirectionalIterator
An unmodifiable wrapper class for bidirectional iterators.
|
static class |
FloatIterators.UnmodifiableListIterator
An unmodifiable wrapper class for list iterators.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectIterator<Float2ReferenceMap.Entry<V>> |
Float2ReferenceMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Float2CharMap.Entry> |
Float2CharMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Float2ByteMap.Entry> |
Float2ByteMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Float2ObjectMap.Entry<V>> |
Float2ObjectMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Float2FloatMap.Entry> |
Float2FloatMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Float2BooleanMap.Entry> |
Float2BooleanMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Float2ShortMap.Entry> |
Float2ShortMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Float2IntMap.Entry> |
Float2IntMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Float2LongMap.Entry> |
Float2LongMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Float2DoubleMap.Entry> |
Float2DoubleMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
static ObjectIterator<Float2BooleanMap.Entry> |
Float2BooleanMaps.fastIterator(Float2BooleanMap map)
|
static ObjectIterator<Float2ByteMap.Entry> |
Float2ByteMaps.fastIterator(Float2ByteMap map)
|
static ObjectIterator<Float2CharMap.Entry> |
Float2CharMaps.fastIterator(Float2CharMap map)
|
static ObjectIterator<Float2DoubleMap.Entry> |
Float2DoubleMaps.fastIterator(Float2DoubleMap map)
|
static ObjectIterator<Float2FloatMap.Entry> |
Float2FloatMaps.fastIterator(Float2FloatMap map)
|
static ObjectIterator<Float2IntMap.Entry> |
Float2IntMaps.fastIterator(Float2IntMap map)
|
static ObjectIterator<Float2LongMap.Entry> |
Float2LongMaps.fastIterator(Float2LongMap map)
|
static <V> ObjectIterator<Float2ObjectMap.Entry<V>> |
Float2ObjectMaps.fastIterator(Float2ObjectMap<V> map)
|
static <V> ObjectIterator<Float2ReferenceMap.Entry<V>> |
Float2ReferenceMaps.fastIterator(Float2ReferenceMap<V> map)
|
static ObjectIterator<Float2ShortMap.Entry> |
Float2ShortMaps.fastIterator(Float2ShortMap map)
|
ObjectIterator<V> |
AbstractFloat2ObjectSortedMap.ValuesCollection.iterator() |
ObjectIterator<V> |
AbstractFloat2ReferenceSortedMap.ValuesCollection.iterator() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IntBidirectionalIterator
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
interface |
IntBigListIterator
A type-specific
BigListIterator. |
interface |
IntListIterator
A type-specific bidirectional iterator that is also a
ListIterator. |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractInt2BooleanSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractInt2ByteSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractInt2CharSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractInt2DoubleSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractInt2FloatSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractInt2IntSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractInt2LongSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractInt2ObjectSortedMap.KeySetIterator<V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractInt2ObjectSortedMap.ValuesIterator<V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractInt2ReferenceSortedMap.KeySetIterator<V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractInt2ReferenceSortedMap.ValuesIterator<V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractInt2ShortSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
class |
AbstractIntBidirectionalIterator
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.
|
class |
AbstractIntBigListIterator
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.
|
class |
AbstractIntListIterator
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.
|
static class |
IntBigListIterators.BigListIteratorListIterator
A class exposing a list iterator as a big-list iterator..
|
static class |
IntBigListIterators.EmptyBigListIterator
A class returning no elements and a type-specific big list iterator interface.
|
static class |
IntBigListIterators.UnmodifiableBigListIterator
An unmodifiable wrapper class for big list iterators.
|
static class |
IntIterators.EmptyIterator
A class returning no elements and a type-specific iterator interface.
|
static class |
IntIterators.UnmodifiableBidirectionalIterator
An unmodifiable wrapper class for bidirectional iterators.
|
static class |
IntIterators.UnmodifiableListIterator
An unmodifiable wrapper class for list iterators.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectIterator<Int2CharMap.Entry> |
Int2CharMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Int2ObjectMap.Entry<V>> |
Int2ObjectMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Int2DoubleMap.Entry> |
Int2DoubleMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Int2ByteMap.Entry> |
Int2ByteMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Int2IntMap.Entry> |
Int2IntMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Int2LongMap.Entry> |
Int2LongMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Int2ReferenceMap.Entry<V>> |
Int2ReferenceMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Int2BooleanMap.Entry> |
Int2BooleanMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Int2ShortMap.Entry> |
Int2ShortMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Int2FloatMap.Entry> |
Int2FloatMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
static ObjectIterator<Int2BooleanMap.Entry> |
Int2BooleanMaps.fastIterator(Int2BooleanMap map)
|
static ObjectIterator<Int2ByteMap.Entry> |
Int2ByteMaps.fastIterator(Int2ByteMap map)
|
static ObjectIterator<Int2CharMap.Entry> |
Int2CharMaps.fastIterator(Int2CharMap map)
|
static ObjectIterator<Int2DoubleMap.Entry> |
Int2DoubleMaps.fastIterator(Int2DoubleMap map)
|
static ObjectIterator<Int2FloatMap.Entry> |
Int2FloatMaps.fastIterator(Int2FloatMap map)
|
static ObjectIterator<Int2IntMap.Entry> |
Int2IntMaps.fastIterator(Int2IntMap map)
|
static ObjectIterator<Int2LongMap.Entry> |
Int2LongMaps.fastIterator(Int2LongMap map)
|
static <V> ObjectIterator<Int2ObjectMap.Entry<V>> |
Int2ObjectMaps.fastIterator(Int2ObjectMap<V> map)
|
static <V> ObjectIterator<Int2ReferenceMap.Entry<V>> |
Int2ReferenceMaps.fastIterator(Int2ReferenceMap<V> map)
|
static ObjectIterator<Int2ShortMap.Entry> |
Int2ShortMaps.fastIterator(Int2ShortMap map)
|
ObjectIterator<V> |
AbstractInt2ObjectSortedMap.ValuesCollection.iterator() |
ObjectIterator<V> |
AbstractInt2ReferenceSortedMap.ValuesCollection.iterator() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
LongBidirectionalIterator
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
interface |
LongBigListIterator
A type-specific
BigListIterator. |
interface |
LongListIterator
A type-specific bidirectional iterator that is also a
ListIterator. |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractLong2BooleanSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractLong2ByteSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractLong2CharSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractLong2DoubleSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractLong2FloatSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractLong2IntSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractLong2LongSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractLong2ObjectSortedMap.KeySetIterator<V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractLong2ObjectSortedMap.ValuesIterator<V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractLong2ReferenceSortedMap.KeySetIterator<V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractLong2ReferenceSortedMap.ValuesIterator<V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractLong2ShortSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
class |
AbstractLongBidirectionalIterator
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.
|
class |
AbstractLongBigListIterator
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.
|
class |
AbstractLongListIterator
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.
|
static class |
LongBigListIterators.BigListIteratorListIterator
A class exposing a list iterator as a big-list iterator..
|
static class |
LongBigListIterators.EmptyBigListIterator
A class returning no elements and a type-specific big list iterator interface.
|
static class |
LongBigListIterators.UnmodifiableBigListIterator
An unmodifiable wrapper class for big list iterators.
|
static class |
LongIterators.EmptyIterator
A class returning no elements and a type-specific iterator interface.
|
static class |
LongIterators.UnmodifiableBidirectionalIterator
An unmodifiable wrapper class for bidirectional iterators.
|
static class |
LongIterators.UnmodifiableListIterator
An unmodifiable wrapper class for list iterators.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectIterator<Long2DoubleMap.Entry> |
Long2DoubleMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Long2ObjectMap.Entry<V>> |
Long2ObjectMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Long2ByteMap.Entry> |
Long2ByteMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Long2CharMap.Entry> |
Long2CharMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Long2ShortMap.Entry> |
Long2ShortMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Long2FloatMap.Entry> |
Long2FloatMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Long2ReferenceMap.Entry<V>> |
Long2ReferenceMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Long2IntMap.Entry> |
Long2IntMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Long2BooleanMap.Entry> |
Long2BooleanMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Long2LongMap.Entry> |
Long2LongMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
static ObjectIterator<Long2BooleanMap.Entry> |
Long2BooleanMaps.fastIterator(Long2BooleanMap map)
|
static ObjectIterator<Long2ByteMap.Entry> |
Long2ByteMaps.fastIterator(Long2ByteMap map)
|
static ObjectIterator<Long2CharMap.Entry> |
Long2CharMaps.fastIterator(Long2CharMap map)
|
static ObjectIterator<Long2DoubleMap.Entry> |
Long2DoubleMaps.fastIterator(Long2DoubleMap map)
|
static ObjectIterator<Long2FloatMap.Entry> |
Long2FloatMaps.fastIterator(Long2FloatMap map)
|
static ObjectIterator<Long2IntMap.Entry> |
Long2IntMaps.fastIterator(Long2IntMap map)
|
static ObjectIterator<Long2LongMap.Entry> |
Long2LongMaps.fastIterator(Long2LongMap map)
|
static <V> ObjectIterator<Long2ObjectMap.Entry<V>> |
Long2ObjectMaps.fastIterator(Long2ObjectMap<V> map)
|
static <V> ObjectIterator<Long2ReferenceMap.Entry<V>> |
Long2ReferenceMaps.fastIterator(Long2ReferenceMap<V> map)
|
static ObjectIterator<Long2ShortMap.Entry> |
Long2ShortMaps.fastIterator(Long2ShortMap map)
|
ObjectIterator<V> |
AbstractLong2ObjectSortedMap.ValuesCollection.iterator() |
ObjectIterator<V> |
AbstractLong2ReferenceSortedMap.ValuesCollection.iterator() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ObjectBidirectionalIterator<K>
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
interface |
ObjectBigListIterator<K>
A type-specific
BigListIterator. |
interface |
ObjectListIterator<K>
A type-specific bidirectional iterator that is also a
ListIterator. |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractObject2BooleanSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractObject2ByteSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractObject2CharSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractObject2DoubleSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractObject2FloatSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractObject2IntSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractObject2LongSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractObject2ObjectSortedMap.KeySetIterator<K,V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractObject2ObjectSortedMap.ValuesIterator<K,V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractObject2ReferenceSortedMap.KeySetIterator<K,V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractObject2ReferenceSortedMap.ValuesIterator<K,V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractObject2ShortSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
class |
AbstractObjectBidirectionalIterator<K>
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.
|
class |
AbstractObjectBigListIterator<K>
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.
|
class |
AbstractObjectIterator<K>
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.
|
class |
AbstractObjectListIterator<K>
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.
|
protected static class |
AbstractReference2BooleanSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractReference2ByteSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractReference2CharSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractReference2DoubleSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractReference2FloatSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractReference2IntSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractReference2LongSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractReference2ObjectSortedMap.KeySetIterator<K,V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractReference2ObjectSortedMap.ValuesIterator<K,V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractReference2ReferenceSortedMap.KeySetIterator<K,V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractReference2ReferenceSortedMap.ValuesIterator<K,V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractReference2ShortSortedMap.KeySetIterator<K>
A wrapper exhibiting a map iterator as an iterator on keys.
|
static class |
ObjectBigListIterators.BigListIteratorListIterator<K>
A class exposing a list iterator as a big-list iterator..
|
static class |
ObjectBigListIterators.EmptyBigListIterator<K>
A class returning no elements and a type-specific big list iterator interface.
|
static class |
ObjectBigListIterators.UnmodifiableBigListIterator<K>
An unmodifiable wrapper class for big list iterators.
|
static class |
ObjectIterators.EmptyIterator<K>
A class returning no elements and a type-specific iterator interface.
|
static class |
ObjectIterators.UnmodifiableBidirectionalIterator<K>
An unmodifiable wrapper class for bidirectional iterators.
|
static class |
ObjectIterators.UnmodifiableIterator<K>
An unmodifiable wrapper class for iterators.
|
static class |
ObjectIterators.UnmodifiableListIterator<K>
An unmodifiable wrapper class for list iterators.
|
| Modifier and Type | Field and Description |
|---|---|
protected ObjectIterator<K> |
ObjectIterators.UnmodifiableIterator.i |
| Modifier and Type | Method and Description |
|---|---|
static <K> ObjectIterator<K> |
ObjectIterators.asObjectIterator(Iterator<K> i)
Wraps a standard iterator into a type-specific iterator.
|
static <K> ObjectIterator<K> |
ObjectIterators.concat(ObjectIterator<? extends K>[] a)
Concatenates all iterators contained in an array.
|
static <K> ObjectIterator<K> |
ObjectIterators.concat(ObjectIterator<? extends K>[] a,
int offset,
int length)
Concatenates a sequence of iterators contained in an array.
|
static <K> ObjectIterator<K> |
ObjectIterators.emptyIterator()
Returns an empty iterator.
|
ObjectIterator<Object2ReferenceMap.Entry<K,V>> |
Object2ReferenceMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Object2BooleanMap.Entry<K>> |
Object2BooleanMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Object2ShortMap.Entry<K>> |
Object2ShortMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Object2FloatMap.Entry<K>> |
Object2FloatMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Reference2CharMap.Entry<K>> |
Reference2CharMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Reference2ReferenceMap.Entry<K,V>> |
Reference2ReferenceMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Reference2IntMap.Entry<K>> |
Reference2IntMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Reference2ByteMap.Entry<K>> |
Reference2ByteMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Object2DoubleMap.Entry<K>> |
Object2DoubleMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Reference2BooleanMap.Entry<K>> |
Reference2BooleanMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Reference2DoubleMap.Entry<K>> |
Reference2DoubleMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Reference2ObjectMap.Entry<K,V>> |
Reference2ObjectMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Reference2LongMap.Entry<K>> |
Reference2LongMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Object2CharMap.Entry<K>> |
Object2CharMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Object2ByteMap.Entry<K>> |
Object2ByteMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Reference2ShortMap.Entry<K>> |
Reference2ShortMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Object2ObjectMap.Entry<K,V>> |
Object2ObjectMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Object2LongMap.Entry<K>> |
Object2LongMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Reference2FloatMap.Entry<K>> |
Reference2FloatMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Object2IntMap.Entry<K>> |
Object2IntMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
static <K> ObjectIterator<Object2BooleanMap.Entry<K>> |
Object2BooleanMaps.fastIterator(Object2BooleanMap<K> map)
|
static <K> ObjectIterator<Object2ByteMap.Entry<K>> |
Object2ByteMaps.fastIterator(Object2ByteMap<K> map)
|
static <K> ObjectIterator<Object2CharMap.Entry<K>> |
Object2CharMaps.fastIterator(Object2CharMap<K> map)
|
static <K> ObjectIterator<Object2DoubleMap.Entry<K>> |
Object2DoubleMaps.fastIterator(Object2DoubleMap<K> map)
|
static <K> ObjectIterator<Object2FloatMap.Entry<K>> |
Object2FloatMaps.fastIterator(Object2FloatMap<K> map)
|
static <K> ObjectIterator<Object2IntMap.Entry<K>> |
Object2IntMaps.fastIterator(Object2IntMap<K> map)
|
static <K> ObjectIterator<Object2LongMap.Entry<K>> |
Object2LongMaps.fastIterator(Object2LongMap<K> map)
|
static <K,V> ObjectIterator<Object2ObjectMap.Entry<K,V>> |
Object2ObjectMaps.fastIterator(Object2ObjectMap<K,V> map)
|
static <K,V> ObjectIterator<Object2ReferenceMap.Entry<K,V>> |
Object2ReferenceMaps.fastIterator(Object2ReferenceMap<K,V> map)
|
static <K> ObjectIterator<Object2ShortMap.Entry<K>> |
Object2ShortMaps.fastIterator(Object2ShortMap<K> map)
|
static <K> ObjectIterator<Reference2BooleanMap.Entry<K>> |
Reference2BooleanMaps.fastIterator(Reference2BooleanMap<K> map)
|
static <K> ObjectIterator<Reference2ByteMap.Entry<K>> |
Reference2ByteMaps.fastIterator(Reference2ByteMap<K> map)
|
static <K> ObjectIterator<Reference2CharMap.Entry<K>> |
Reference2CharMaps.fastIterator(Reference2CharMap<K> map)
|
static <K> ObjectIterator<Reference2DoubleMap.Entry<K>> |
Reference2DoubleMaps.fastIterator(Reference2DoubleMap<K> map)
|
static <K> ObjectIterator<Reference2FloatMap.Entry<K>> |
Reference2FloatMaps.fastIterator(Reference2FloatMap<K> map)
|
static <K> ObjectIterator<Reference2IntMap.Entry<K>> |
Reference2IntMaps.fastIterator(Reference2IntMap<K> map)
|
static <K> ObjectIterator<Reference2LongMap.Entry<K>> |
Reference2LongMaps.fastIterator(Reference2LongMap<K> map)
|
static <K,V> ObjectIterator<Reference2ObjectMap.Entry<K,V>> |
Reference2ObjectMaps.fastIterator(Reference2ObjectMap<K,V> map)
|
static <K,V> ObjectIterator<Reference2ReferenceMap.Entry<K,V>> |
Reference2ReferenceMaps.fastIterator(Reference2ReferenceMap<K,V> map)
|
static <K> ObjectIterator<Reference2ShortMap.Entry<K>> |
Reference2ShortMaps.fastIterator(Reference2ShortMap<K> map)
|
ObjectIterator<K> |
ObjectOpenHashSet.iterator() |
ObjectIterator<V> |
AbstractObject2ObjectSortedMap.ValuesCollection.iterator() |
ObjectIterator<K> |
ReferenceOpenHashBigSet.iterator() |
ObjectIterator<K> |
ObjectSet.iterator()
Returns a type-specific iterator on the elements of this set.
|
ObjectIterator<V> |
AbstractReference2ReferenceSortedMap.ValuesCollection.iterator() |
abstract ObjectIterator<K> |
AbstractObjectSet.iterator() |
ObjectIterator<K> |
ObjectOpenCustomHashSet.iterator() |
ObjectIterator<V> |
AbstractReference2ObjectSortedMap.ValuesCollection.iterator() |
ObjectIterator<K> |
ObjectOpenHashBigSet.iterator() |
ObjectIterator<V> |
AbstractObject2ReferenceSortedMap.ValuesCollection.iterator() |
ObjectIterator<K> |
ObjectArraySet.iterator() |
ObjectIterator<K> |
ObjectIterable.iterator()
Returns a type-specific iterator.
|
ObjectIterator<K> |
ObjectCollections.SynchronizedCollection.iterator() |
ObjectIterator<K> |
ObjectCollections.UnmodifiableCollection.iterator() |
ObjectIterator<K> |
ObjectCollections.IterableCollection.iterator() |
ObjectIterator<K> |
ObjectCollection.iterator()
Returns a type-specific iterator on the elements of this collection.
|
abstract ObjectIterator<K> |
AbstractObjectCollection.iterator() |
ObjectIterator<K> |
ReferenceCollections.SynchronizedCollection.iterator() |
ObjectIterator<K> |
ReferenceCollections.UnmodifiableCollection.iterator() |
ObjectIterator<K> |
ReferenceCollections.IterableCollection.iterator() |
ObjectIterator<K> |
ReferenceCollection.iterator()
Returns a type-specific iterator on the elements of this collection.
|
abstract ObjectIterator<K> |
AbstractReferenceCollection.iterator() |
ObjectIterator<K> |
ReferenceSet.iterator()
Returns a type-specific iterator on the elements of this set.
|
ObjectIterator<K> |
ReferenceOpenHashSet.iterator() |
ObjectIterator<K> |
ReferenceArraySet.iterator() |
abstract ObjectIterator<K> |
AbstractReferenceSet.iterator() |
static <K> ObjectIterator<K> |
ObjectIterators.unmodifiable(ObjectIterator<K> i)
Returns an unmodifiable iterator backed by the specified iterator.
|
| Modifier and Type | Method and Description |
|---|---|
static <K> boolean |
ObjectIterators.all(ObjectIterator<K> iterator,
Predicate<? super K> predicate) |
static <K> boolean |
ObjectIterators.any(ObjectIterator<K> iterator,
Predicate<? super K> predicate) |
static <K> ObjectIterator<K> |
ObjectIterators.concat(ObjectIterator<? extends K>[] a)
Concatenates all iterators contained in an array.
|
static <K> ObjectIterator<K> |
ObjectIterators.concat(ObjectIterator<? extends K>[] a,
int offset,
int length)
Concatenates a sequence of iterators contained in an array.
|
static <K> int |
ObjectIterators.indexOf(ObjectIterator<K> iterator,
Predicate<? super K> predicate) |
static <K> ObjectIterator<K> |
ObjectIterators.unmodifiable(ObjectIterator<K> i)
Returns an unmodifiable iterator backed by the specified iterator.
|
| Constructor and Description |
|---|
ObjectArrayList(ObjectIterator<? extends K> i)
Creates a new array list and fills it with the elements returned by a type-specific iterator..
|
ObjectBigArrayBigList(ObjectIterator<? extends K> i)
Creates a new big-array big list and fills it with the elements returned by a type-specific iterator..
|
ReferenceArrayList(ObjectIterator<? extends K> i)
Creates a new array list and fills it with the elements returned by a type-specific iterator..
|
ReferenceBigArrayBigList(ObjectIterator<? extends K> i)
Creates a new big-array big list and fills it with the elements returned by a type-specific iterator..
|
UnmodifiableIterator(ObjectIterator<K> i) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ShortBidirectionalIterator
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
interface |
ShortBigListIterator
A type-specific
BigListIterator. |
interface |
ShortListIterator
A type-specific bidirectional iterator that is also a
ListIterator. |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractShort2BooleanSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractShort2ByteSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractShort2CharSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractShort2DoubleSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractShort2FloatSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractShort2IntSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractShort2LongSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractShort2ObjectSortedMap.KeySetIterator<V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractShort2ObjectSortedMap.ValuesIterator<V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractShort2ReferenceSortedMap.KeySetIterator<V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
protected static class |
AbstractShort2ReferenceSortedMap.ValuesIterator<V>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractShort2ShortSortedMap.KeySetIterator
A wrapper exhibiting a map iterator as an iterator on keys.
|
class |
AbstractShortBidirectionalIterator
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.
|
class |
AbstractShortBigListIterator
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.
|
class |
AbstractShortListIterator
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.
|
static class |
ShortBigListIterators.BigListIteratorListIterator
A class exposing a list iterator as a big-list iterator..
|
static class |
ShortBigListIterators.EmptyBigListIterator
A class returning no elements and a type-specific big list iterator interface.
|
static class |
ShortBigListIterators.UnmodifiableBigListIterator
An unmodifiable wrapper class for big list iterators.
|
static class |
ShortIterators.EmptyIterator
A class returning no elements and a type-specific iterator interface.
|
static class |
ShortIterators.UnmodifiableBidirectionalIterator
An unmodifiable wrapper class for bidirectional iterators.
|
static class |
ShortIterators.UnmodifiableListIterator
An unmodifiable wrapper class for list iterators.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectIterator<Short2DoubleMap.Entry> |
Short2DoubleMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Short2BooleanMap.Entry> |
Short2BooleanMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Short2LongMap.Entry> |
Short2LongMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Short2ShortMap.Entry> |
Short2ShortMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Short2IntMap.Entry> |
Short2IntMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Short2CharMap.Entry> |
Short2CharMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Short2ByteMap.Entry> |
Short2ByteMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Short2ObjectMap.Entry<V>> |
Short2ObjectMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Short2FloatMap.Entry> |
Short2FloatMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
ObjectIterator<Short2ReferenceMap.Entry<V>> |
Short2ReferenceMap.FastEntrySet.fastIterator()
Returns a fast iterator over this entry set; the iterator might return always the same entry instance, suitably mutated.
|
static ObjectIterator<Short2BooleanMap.Entry> |
Short2BooleanMaps.fastIterator(Short2BooleanMap map)
|
static ObjectIterator<Short2ByteMap.Entry> |
Short2ByteMaps.fastIterator(Short2ByteMap map)
|
static ObjectIterator<Short2CharMap.Entry> |
Short2CharMaps.fastIterator(Short2CharMap map)
|
static ObjectIterator<Short2DoubleMap.Entry> |
Short2DoubleMaps.fastIterator(Short2DoubleMap map)
|
static ObjectIterator<Short2FloatMap.Entry> |
Short2FloatMaps.fastIterator(Short2FloatMap map)
|
static ObjectIterator<Short2IntMap.Entry> |
Short2IntMaps.fastIterator(Short2IntMap map)
|
static ObjectIterator<Short2LongMap.Entry> |
Short2LongMaps.fastIterator(Short2LongMap map)
|
static <V> ObjectIterator<Short2ObjectMap.Entry<V>> |
Short2ObjectMaps.fastIterator(Short2ObjectMap<V> map)
|
static <V> ObjectIterator<Short2ReferenceMap.Entry<V>> |
Short2ReferenceMaps.fastIterator(Short2ReferenceMap<V> map)
|
static ObjectIterator<Short2ShortMap.Entry> |
Short2ShortMaps.fastIterator(Short2ShortMap map)
|
ObjectIterator<V> |
AbstractShort2ReferenceSortedMap.ValuesCollection.iterator() |
ObjectIterator<V> |
AbstractShort2ObjectSortedMap.ValuesCollection.iterator() |
Copyright © 2020. All rights reserved.