| Package | Description |
|---|---|
| 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.io |
Provides classes and static methods that make object and primitive-type I/O easier and faster.
|
| 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 | Class and Description |
|---|---|
protected static class |
AbstractByte2FloatSortedMap.ValuesIterator
A wrapper exhibiting a map iterator as an iterator on values.
|
| Modifier and Type | Method and Description |
|---|---|
FloatIterator |
AbstractByte2FloatSortedMap.ValuesCollection.iterator() |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractChar2FloatSortedMap.ValuesIterator
A wrapper exhibiting a map iterator as an iterator on values.
|
| Modifier and Type | Method and Description |
|---|---|
FloatIterator |
AbstractChar2FloatSortedMap.ValuesCollection.iterator() |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractDouble2FloatSortedMap.ValuesIterator
A wrapper exhibiting a map iterator as an iterator on values.
|
| Modifier and Type | Method and Description |
|---|---|
FloatIterator |
AbstractDouble2FloatSortedMap.ValuesCollection.iterator() |
| Modifier and Type | Method and Description |
|---|---|
static DoubleIterator |
DoubleIterators.wrap(FloatIterator iterator)
Returns an iterator backed by the specified float iterator.
|
| Constructor and Description |
|---|
FloatIteratorWrapper(FloatIterator 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 |
AbstractFloat2FloatSortedMap.ValuesIterator
A wrapper exhibiting a map iterator as an iterator on values.
|
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 |
AbstractFloat2ReferenceSortedMap.KeySetIterator<V>
A wrapper exhibiting a map iterator as an iterator on keys.
|
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 |
AbstractFloatIterator
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.
|
protected static class |
FloatIterators.ByteIteratorWrapper
A wrapper promoting the results of a ByteIterator.
|
static class |
FloatIterators.EmptyIterator
A class returning no elements and a type-specific iterator interface.
|
protected static class |
FloatIterators.ShortIteratorWrapper
A wrapper promoting the results of a ShortIterator.
|
static class |
FloatIterators.UnmodifiableBidirectionalIterator
An unmodifiable wrapper class for bidirectional iterators.
|
static class |
FloatIterators.UnmodifiableIterator
An unmodifiable wrapper class for iterators.
|
static class |
FloatIterators.UnmodifiableListIterator
An unmodifiable wrapper class for list iterators.
|
| Modifier and Type | Field and Description |
|---|---|
protected FloatIterator |
FloatIterators.UnmodifiableIterator.i |
| Modifier and Type | Method and Description |
|---|---|
static FloatIterator |
FloatIterators.asFloatIterator(Iterator i)
Wraps a standard iterator into a type-specific iterator.
|
static FloatIterator |
FloatIterators.concat(FloatIterator[] a)
Concatenates all iterators contained in an array.
|
static FloatIterator |
FloatIterators.concat(FloatIterator[] a,
int offset,
int length)
Concatenates a sequence of iterators contained in an array.
|
FloatIterator |
FloatCollections.SynchronizedCollection.iterator() |
FloatIterator |
FloatCollections.UnmodifiableCollection.iterator() |
FloatIterator |
FloatCollections.IterableCollection.iterator() |
FloatIterator |
FloatIterable.iterator()
Returns a type-specific iterator.
|
FloatIterator |
FloatArraySet.iterator() |
FloatIterator |
AbstractFloat2FloatSortedMap.ValuesCollection.iterator() |
abstract FloatIterator |
AbstractFloatCollection.iterator() |
FloatIterator |
FloatSet.iterator()
Returns a type-specific iterator on the elements of this set.
|
FloatIterator |
FloatCollection.iterator()
Returns a type-specific iterator on the elements of this collection.
|
FloatIterator |
FloatOpenHashBigSet.iterator() |
abstract FloatIterator |
AbstractFloatSet.iterator() |
FloatIterator |
FloatOpenCustomHashSet.iterator() |
FloatIterator |
FloatOpenHashSet.iterator() |
static FloatIterator |
FloatIterators.unmodifiable(FloatIterator i)
Returns an unmodifiable iterator backed by the specified iterator.
|
static FloatIterator |
FloatIterators.wrap(ByteIterator iterator)
Returns an iterator backed by the specified byte iterator.
|
static FloatIterator |
FloatIterators.wrap(ShortIterator iterator)
Returns an iterator backed by the specified short iterator.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
FloatIterators.all(FloatIterator iterator,
DoublePredicate predicate) |
static boolean |
FloatIterators.any(FloatIterator iterator,
DoublePredicate predicate) |
static FloatIterator |
FloatIterators.concat(FloatIterator[] a)
Concatenates all iterators contained in an array.
|
static FloatIterator |
FloatIterators.concat(FloatIterator[] a,
int offset,
int length)
Concatenates a sequence of iterators contained in an array.
|
static int |
FloatIterators.indexOf(FloatIterator iterator,
DoublePredicate predicate) |
static FloatList |
FloatIterators.pour(FloatIterator i)
Pours an iterator, returning a type-specific list.
|
static int |
FloatIterators.pour(FloatIterator i,
FloatCollection s)
Pours an iterator into a type-specific collection.
|
static int |
FloatIterators.pour(FloatIterator i,
FloatCollection s,
int max)
Pours an iterator into a type-specific collection, with a limit on the number of elements.
|
static FloatList |
FloatIterators.pour(FloatIterator i,
int max)
Pours an iterator, returning a type-specific list, with a limit on the number of elements.
|
static FloatIterator |
FloatIterators.unmodifiable(FloatIterator i)
Returns an unmodifiable iterator backed by the specified iterator.
|
static float[] |
FloatIterators.unwrap(FloatIterator i)
Unwraps an iterator, returning an array.
|
static int |
FloatIterators.unwrap(FloatIterator i,
float[] array)
Unwraps an iterator into an array.
|
static long |
FloatIterators.unwrap(FloatIterator i,
float[][] array)
Unwraps an iterator into a big array.
|
static long |
FloatIterators.unwrap(FloatIterator i,
float[][] array,
long offset,
long max)
Unwraps an iterator into a big array starting at a given offset for a given number of elements.
|
static int |
FloatIterators.unwrap(FloatIterator i,
float[] array,
int offset,
int max)
Unwraps an iterator into an array starting at a given offset for a given number of elements.
|
static long |
FloatIterators.unwrap(FloatIterator i,
FloatCollection c)
Unwraps an iterator into a type-specific collection.
|
static int |
FloatIterators.unwrap(FloatIterator i,
FloatCollection c,
int max)
Unwraps an iterator into a type-specific collection, with a limit on the number of elements.
|
static float[] |
FloatIterators.unwrap(FloatIterator i,
int max)
Unwraps an iterator, returning an array, with a limit on the number of elements.
|
static float[][] |
FloatIterators.unwrapBig(FloatIterator i)
Unwraps an iterator, returning a big array.
|
static float[][] |
FloatIterators.unwrapBig(FloatIterator i,
long max)
Unwraps an iterator, returning a big array, with a limit on the number of elements.
|
| Constructor and Description |
|---|
FloatArrayList(FloatIterator i)
Creates a new array list and fills it with the elements returned by a type-specific iterator..
|
FloatAVLTreeSet(FloatIterator i)
Creates a new tree set using elements provided by a type-specific iterator.
|
FloatBigArrayBigList(FloatIterator i)
Creates a new big-array big list and fills it with the elements returned by a type-specific iterator..
|
FloatLinkedOpenCustomHashSet(FloatIterator i,
float f,
FloatHash.Strategy strategy)
Creates a new hash set using elements provided by a type-specific iterator.
|
FloatLinkedOpenCustomHashSet(FloatIterator i,
FloatHash.Strategy strategy)
Creates a new hash set with
Hash.DEFAULT_LOAD_FACTOR as load factor using elements provided by a type-specific iterator. |
FloatLinkedOpenHashSet(FloatIterator i)
Creates a new hash set with
Hash.DEFAULT_LOAD_FACTOR as load factor using elements provided by a type-specific iterator. |
FloatLinkedOpenHashSet(FloatIterator i,
float f)
Creates a new hash set using elements provided by a type-specific iterator.
|
FloatOpenCustomHashSet(FloatIterator i,
float f,
FloatHash.Strategy strategy)
Creates a new hash set using elements provided by a type-specific iterator.
|
FloatOpenCustomHashSet(FloatIterator i,
FloatHash.Strategy strategy)
Creates a new hash set with
Hash.DEFAULT_LOAD_FACTOR as load factor using elements provided by a type-specific iterator. |
FloatOpenHashBigSet(FloatIterator i)
Creates a new hash big set with
Hash.DEFAULT_LOAD_FACTOR as load factor using elements provided by a type-specific iterator. |
FloatOpenHashBigSet(FloatIterator i,
float f)
Creates a new hash big set using elements provided by a type-specific iterator.
|
FloatOpenHashSet(FloatIterator i)
Creates a new hash set with
Hash.DEFAULT_LOAD_FACTOR as load factor using elements provided by a type-specific iterator. |
FloatOpenHashSet(FloatIterator i,
float f)
Creates a new hash set using elements provided by a type-specific iterator.
|
FloatRBTreeSet(FloatIterator i)
Creates a new tree set using elements provided by a type-specific iterator.
|
UnmodifiableIterator(FloatIterator i) |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractInt2FloatSortedMap.ValuesIterator
A wrapper exhibiting a map iterator as an iterator on values.
|
| Modifier and Type | Method and Description |
|---|---|
FloatIterator |
AbstractInt2FloatSortedMap.ValuesCollection.iterator() |
| Modifier and Type | Method and Description |
|---|---|
static FloatIterator |
TextIO.asFloatIterator(BufferedReader reader)
Wraps the given buffered reader into an iterator.
|
static FloatIterator |
BinIO.asFloatIterator(CharSequence filename)
Wraps a file given by a pathname into an iterator.
|
static FloatIterator |
TextIO.asFloatIterator(CharSequence filename)
Wraps a file given by a pathname into an iterator.
|
static FloatIterator |
BinIO.asFloatIterator(DataInput dataInput)
Wraps the given data input stream into an iterator.
|
static FloatIterator |
BinIO.asFloatIterator(File file)
Wraps a file given by a
File object into an iterator. |
static FloatIterator |
TextIO.asFloatIterator(File file)
Wraps a file given by a
File object into an iterator. |
| Modifier and Type | Method and Description |
|---|---|
static void |
BinIO.storeFloats(FloatIterator i,
CharSequence filename)
Stores the element returned by an iterator to a file given by a pathname.
|
static void |
TextIO.storeFloats(FloatIterator i,
CharSequence filename)
Stores the element returned by an iterator to a file given by a pathname.
|
static void |
BinIO.storeFloats(FloatIterator i,
DataOutput dataOutput)
Stores the element returned by an iterator to a given data output.
|
static void |
BinIO.storeFloats(FloatIterator i,
File file)
Stores the element returned by an iterator to a file given by a
File object. |
static void |
TextIO.storeFloats(FloatIterator i,
File file)
Stores the element returned by an iterator to a file given by a
File object. |
static void |
TextIO.storeFloats(FloatIterator i,
PrintStream stream)
Stores the element returned by an iterator to a given print stream.
|
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractLong2FloatSortedMap.ValuesIterator
A wrapper exhibiting a map iterator as an iterator on values.
|
| Modifier and Type | Method and Description |
|---|---|
FloatIterator |
AbstractLong2FloatSortedMap.ValuesCollection.iterator() |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractObject2FloatSortedMap.ValuesIterator<K>
A wrapper exhibiting a map iterator as an iterator on values.
|
protected static class |
AbstractReference2FloatSortedMap.ValuesIterator<K>
A wrapper exhibiting a map iterator as an iterator on values.
|
| Modifier and Type | Method and Description |
|---|---|
FloatIterator |
AbstractObject2FloatSortedMap.ValuesCollection.iterator() |
FloatIterator |
AbstractReference2FloatSortedMap.ValuesCollection.iterator() |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractShort2FloatSortedMap.ValuesIterator
A wrapper exhibiting a map iterator as an iterator on values.
|
| Modifier and Type | Method and Description |
|---|---|
FloatIterator |
AbstractShort2FloatSortedMap.ValuesCollection.iterator() |
Copyright © 2020. All rights reserved.