| 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.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 |
AbstractIndirectPriorityQueue<K>
Deprecated.
As of fastutil 8 this class is no longer necessary, as its previous abstract
methods are now default methods of
IndirectPriorityQueue. |
static class |
IndirectPriorityQueues.EmptyIndirectPriorityQueue
An immutable class representing the empty indirect priority queue.
|
static class |
IndirectPriorityQueues.SynchronizedIndirectPriorityQueue<K>
A synchronized wrapper class for indirect priority queues.
|
| Modifier and Type | Field and Description |
|---|---|
protected IndirectPriorityQueue<K> |
IndirectPriorityQueues.SynchronizedIndirectPriorityQueue.q |
| Modifier and Type | Method and Description |
|---|---|
static <K> IndirectPriorityQueue<K> |
IndirectPriorityQueues.synchronize(IndirectPriorityQueue<K> q)
Returns a synchronized type-specific indirect priority queue backed by the specified type-specific indirect priority queue.
|
static <K> IndirectPriorityQueue<K> |
IndirectPriorityQueues.synchronize(IndirectPriorityQueue<K> q,
Object sync)
Returns a synchronized type-specific indirect priority queue backed by the specified type-specific indirect priority queue, using an assigned object to synchronize.
|
| Modifier and Type | Method and Description |
|---|---|
static <K> IndirectPriorityQueue<K> |
IndirectPriorityQueues.synchronize(IndirectPriorityQueue<K> q)
Returns a synchronized type-specific indirect priority queue backed by the specified type-specific indirect priority queue.
|
static <K> IndirectPriorityQueue<K> |
IndirectPriorityQueues.synchronize(IndirectPriorityQueue<K> q,
Object sync)
Returns a synchronized type-specific indirect priority queue backed by the specified type-specific indirect priority queue, using an assigned object to synchronize.
|
| Constructor and Description |
|---|
SynchronizedIndirectPriorityQueue(IndirectPriorityQueue<K> q) |
SynchronizedIndirectPriorityQueue(IndirectPriorityQueue<K> q,
Object sync) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ByteIndirectPriorityQueue
A type-specific
IndirectPriorityQueue. |
| Modifier and Type | Class and Description |
|---|---|
class |
ByteArrayIndirectPriorityQueue
A type-specific array-based semi-indirect priority queue.
|
class |
ByteHeapIndirectPriorityQueue
A type-specific heap-based indirect priority queue.
|
class |
ByteHeapSemiIndirectPriorityQueue
A type-specific heap-based semi-indirect priority queue.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CharIndirectPriorityQueue
A type-specific
IndirectPriorityQueue. |
| Modifier and Type | Class and Description |
|---|---|
class |
CharArrayIndirectPriorityQueue
A type-specific array-based semi-indirect priority queue.
|
class |
CharHeapIndirectPriorityQueue
A type-specific heap-based indirect priority queue.
|
class |
CharHeapSemiIndirectPriorityQueue
A type-specific heap-based semi-indirect priority queue.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DoubleIndirectPriorityQueue
A type-specific
IndirectPriorityQueue. |
| Modifier and Type | Class and Description |
|---|---|
class |
DoubleArrayIndirectPriorityQueue
A type-specific array-based semi-indirect priority queue.
|
class |
DoubleHeapIndirectPriorityQueue
A type-specific heap-based indirect priority queue.
|
class |
DoubleHeapSemiIndirectPriorityQueue
A type-specific heap-based semi-indirect priority queue.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FloatIndirectPriorityQueue
A type-specific
IndirectPriorityQueue. |
| Modifier and Type | Class and Description |
|---|---|
class |
FloatArrayIndirectPriorityQueue
A type-specific array-based semi-indirect priority queue.
|
class |
FloatHeapIndirectPriorityQueue
A type-specific heap-based indirect priority queue.
|
class |
FloatHeapSemiIndirectPriorityQueue
A type-specific heap-based semi-indirect priority queue.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IntIndirectPriorityQueue
A type-specific
IndirectPriorityQueue. |
| Modifier and Type | Class and Description |
|---|---|
class |
IntArrayIndirectPriorityQueue
A type-specific array-based semi-indirect priority queue.
|
class |
IntHeapIndirectPriorityQueue
A type-specific heap-based indirect priority queue.
|
class |
IntHeapSemiIndirectPriorityQueue
A type-specific heap-based semi-indirect priority queue.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
LongIndirectPriorityQueue
A type-specific
IndirectPriorityQueue. |
| Modifier and Type | Class and Description |
|---|---|
class |
LongArrayIndirectPriorityQueue
A type-specific array-based semi-indirect priority queue.
|
class |
LongHeapIndirectPriorityQueue
A type-specific heap-based indirect priority queue.
|
class |
LongHeapSemiIndirectPriorityQueue
A type-specific heap-based semi-indirect priority queue.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ObjectArrayIndirectPriorityQueue<K>
A type-specific array-based semi-indirect priority queue.
|
class |
ObjectHeapIndirectPriorityQueue<K>
A type-specific heap-based indirect priority queue.
|
class |
ObjectHeapSemiIndirectPriorityQueue<K>
A type-specific heap-based semi-indirect priority queue.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ShortIndirectPriorityQueue
A type-specific
IndirectPriorityQueue. |
| Modifier and Type | Class and Description |
|---|---|
class |
ShortArrayIndirectPriorityQueue
A type-specific array-based semi-indirect priority queue.
|
class |
ShortHeapIndirectPriorityQueue
A type-specific heap-based indirect priority queue.
|
class |
ShortHeapSemiIndirectPriorityQueue
A type-specific heap-based semi-indirect priority queue.
|
Copyright © 2020. All rights reserved.