| Package | Description |
|---|---|
| it.unimi.dsi.fastutil |
Provides static data/methods used by all implementations and some non-type-specific classes
that do not belong to
it.unimi.dsi.fastutil.objects. |
| 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 | Class and Description |
|---|---|
class |
AbstractStack<K>
Deprecated.
As of fastutil 8 this class is no longer necessary, as its previous abstract
methods are now default methods of
Stack. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BooleanStack
A type-specific
Stack; provides some additional methods that use polymorphism to avoid (un)boxing. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBooleanBigList
An abstract class providing basic methods for big lists implementing a type-specific big list interface.
|
static class |
AbstractBooleanBigList.BooleanSubList
A class implementing a sublist view.
|
class |
AbstractBooleanList
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
static class |
AbstractBooleanList.BooleanSubList
A class implementing a sublist view.
|
class |
AbstractBooleanStack
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 |
BooleanArrayList
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
class |
BooleanBigArrayBigList
A type-specific big list based on a big array; provides some additional methods that use polymorphism to avoid (un)boxing.
|
static class |
BooleanBigLists.ListBigList
A class exposing a list as a big list.
|
static class |
BooleanBigLists.Singleton
An immutable class representing a type-specific singleton big list.
|
static class |
BooleanLists.Singleton
An immutable class representing a type-specific singleton list.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ByteStack
A type-specific
Stack; provides some additional methods that use polymorphism to avoid (un)boxing. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractByteBigList
An abstract class providing basic methods for big lists implementing a type-specific big list interface.
|
static class |
AbstractByteBigList.ByteSubList
A class implementing a sublist view.
|
class |
AbstractByteList
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
static class |
AbstractByteList.ByteSubList
A class implementing a sublist view.
|
class |
AbstractByteStack
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 |
ByteArrayFrontCodedList
Compact storage of lists of arrays using front coding.
|
class |
ByteArrayList
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
class |
ByteBigArrayBigList
A type-specific big list based on a big array; provides some additional methods that use polymorphism to avoid (un)boxing.
|
static class |
ByteBigLists.ListBigList
A class exposing a list as a big list.
|
static class |
ByteBigLists.Singleton
An immutable class representing a type-specific singleton big list.
|
static class |
ByteLists.Singleton
An immutable class representing a type-specific singleton list.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CharStack
A type-specific
Stack; provides some additional methods that use polymorphism to avoid (un)boxing. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCharBigList
An abstract class providing basic methods for big lists implementing a type-specific big list interface.
|
static class |
AbstractCharBigList.CharSubList
A class implementing a sublist view.
|
class |
AbstractCharList
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
static class |
AbstractCharList.CharSubList
A class implementing a sublist view.
|
class |
AbstractCharStack
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 |
CharArrayFrontCodedList
Compact storage of lists of arrays using front coding.
|
class |
CharArrayList
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
class |
CharBigArrayBigList
A type-specific big list based on a big array; provides some additional methods that use polymorphism to avoid (un)boxing.
|
static class |
CharBigLists.ListBigList
A class exposing a list as a big list.
|
static class |
CharBigLists.Singleton
An immutable class representing a type-specific singleton big list.
|
static class |
CharLists.Singleton
An immutable class representing a type-specific singleton list.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DoubleStack
A type-specific
Stack; provides some additional methods that use polymorphism to avoid (un)boxing. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDoubleBigList
An abstract class providing basic methods for big lists implementing a type-specific big list interface.
|
static class |
AbstractDoubleBigList.DoubleSubList
A class implementing a sublist view.
|
class |
AbstractDoubleList
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
static class |
AbstractDoubleList.DoubleSubList
A class implementing a sublist view.
|
class |
AbstractDoubleStack
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 |
DoubleArrayList
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
class |
DoubleBigArrayBigList
A type-specific big list based on a big array; provides some additional methods that use polymorphism to avoid (un)boxing.
|
static class |
DoubleBigLists.ListBigList
A class exposing a list as a big list.
|
static class |
DoubleBigLists.Singleton
An immutable class representing a type-specific singleton big list.
|
static class |
DoubleLists.Singleton
An immutable class representing a type-specific singleton list.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FloatStack
A type-specific
Stack; provides some additional methods that use polymorphism to avoid (un)boxing. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFloatBigList
An abstract class providing basic methods for big lists implementing a type-specific big list interface.
|
static class |
AbstractFloatBigList.FloatSubList
A class implementing a sublist view.
|
class |
AbstractFloatList
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
static class |
AbstractFloatList.FloatSubList
A class implementing a sublist view.
|
class |
AbstractFloatStack
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 |
FloatArrayList
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
class |
FloatBigArrayBigList
A type-specific big list based on a big array; provides some additional methods that use polymorphism to avoid (un)boxing.
|
static class |
FloatBigLists.ListBigList
A class exposing a list as a big list.
|
static class |
FloatBigLists.Singleton
An immutable class representing a type-specific singleton big list.
|
static class |
FloatLists.Singleton
An immutable class representing a type-specific singleton list.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IntStack
A type-specific
Stack; provides some additional methods that use polymorphism to avoid (un)boxing. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIntBigList
An abstract class providing basic methods for big lists implementing a type-specific big list interface.
|
static class |
AbstractIntBigList.IntSubList
A class implementing a sublist view.
|
class |
AbstractIntList
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
static class |
AbstractIntList.IntSubList
A class implementing a sublist view.
|
class |
AbstractIntStack
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 |
IntArrayFrontCodedList
Compact storage of lists of arrays using front coding.
|
class |
IntArrayList
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
class |
IntBigArrayBigList
A type-specific big list based on a big array; provides some additional methods that use polymorphism to avoid (un)boxing.
|
static class |
IntBigLists.ListBigList
A class exposing a list as a big list.
|
static class |
IntBigLists.Singleton
An immutable class representing a type-specific singleton big list.
|
static class |
IntLists.Singleton
An immutable class representing a type-specific singleton list.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
LongStack
A type-specific
Stack; provides some additional methods that use polymorphism to avoid (un)boxing. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLongBigList
An abstract class providing basic methods for big lists implementing a type-specific big list interface.
|
static class |
AbstractLongBigList.LongSubList
A class implementing a sublist view.
|
class |
AbstractLongList
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
static class |
AbstractLongList.LongSubList
A class implementing a sublist view.
|
class |
AbstractLongStack
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 |
LongArrayFrontCodedList
Compact storage of lists of arrays using front coding.
|
class |
LongArrayList
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
class |
LongBigArrayBigList
A type-specific big list based on a big array; provides some additional methods that use polymorphism to avoid (un)boxing.
|
static class |
LongBigLists.ListBigList
A class exposing a list as a big list.
|
static class |
LongBigLists.Singleton
An immutable class representing a type-specific singleton big list.
|
static class |
LongLists.Singleton
An immutable class representing a type-specific singleton list.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractObjectBigList<K>
An abstract class providing basic methods for big lists implementing a type-specific big list interface.
|
static class |
AbstractObjectBigList.ObjectSubList<K>
A class implementing a sublist view.
|
class |
AbstractObjectList<K>
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
static class |
AbstractObjectList.ObjectSubList<K>
A class implementing a sublist view.
|
class |
AbstractReferenceBigList<K>
An abstract class providing basic methods for big lists implementing a type-specific big list interface.
|
static class |
AbstractReferenceBigList.ReferenceSubList<K>
A class implementing a sublist view.
|
class |
AbstractReferenceList<K>
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
static class |
AbstractReferenceList.ReferenceSubList<K>
A class implementing a sublist view.
|
class |
ObjectArrayList<K>
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
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.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 |
ObjectLists.Singleton<K>
An immutable class representing a type-specific singleton list.
|
class |
ReferenceArrayList<K>
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
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.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 |
ReferenceLists.Singleton<K>
An immutable class representing a type-specific singleton list.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ShortStack
A type-specific
Stack; provides some additional methods that use polymorphism to avoid (un)boxing. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractShortBigList
An abstract class providing basic methods for big lists implementing a type-specific big list interface.
|
static class |
AbstractShortBigList.ShortSubList
A class implementing a sublist view.
|
class |
AbstractShortList
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
static class |
AbstractShortList.ShortSubList
A class implementing a sublist view.
|
class |
AbstractShortStack
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 |
ShortArrayFrontCodedList
Compact storage of lists of arrays using front coding.
|
class |
ShortArrayList
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
class |
ShortBigArrayBigList
A type-specific big list based on a big array; provides some additional methods that use polymorphism to avoid (un)boxing.
|
static class |
ShortBigLists.ListBigList
A class exposing a list as a big list.
|
static class |
ShortBigLists.Singleton
An immutable class representing a type-specific singleton big list.
|
static class |
ShortLists.Singleton
An immutable class representing a type-specific singleton list.
|
Copyright © 2020. All rights reserved.