|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DoubleComparator | |
---|---|
it.unimi.dsi.fastutil.doubles | Provides type-specific classes for double elements or keys. |
Uses of DoubleComparator in it.unimi.dsi.fastutil.doubles |
---|
Classes in it.unimi.dsi.fastutil.doubles that implement DoubleComparator | |
---|---|
class |
AbstractDoubleComparator
An abstract class facilitating the creation of type-specific comparators. |
Fields in it.unimi.dsi.fastutil.doubles declared as DoubleComparator | |
---|---|
protected DoubleComparator |
Double2DoubleAVLTreeMap.actualComparator
This map's actual comparator; it may differ from Double2DoubleAVLTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2ReferenceAVLTreeMap.actualComparator
This map's actual comparator; it may differ from Double2ReferenceAVLTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2ReferenceRBTreeMap.actualComparator
This map's actual comparator; it may differ from Double2ReferenceRBTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2ShortAVLTreeMap.actualComparator
This map's actual comparator; it may differ from Double2ShortAVLTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2ObjectAVLTreeMap.actualComparator
This map's actual comparator; it may differ from Double2ObjectAVLTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2BooleanRBTreeMap.actualComparator
This map's actual comparator; it may differ from Double2BooleanRBTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2ShortRBTreeMap.actualComparator
This map's actual comparator; it may differ from Double2ShortRBTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
DoubleRBTreeSet.actualComparator
This set's actual comparator; it may differ from DoubleRBTreeSet.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2ByteRBTreeMap.actualComparator
This map's actual comparator; it may differ from Double2ByteRBTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2IntRBTreeMap.actualComparator
This map's actual comparator; it may differ from Double2IntRBTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2LongAVLTreeMap.actualComparator
This map's actual comparator; it may differ from Double2LongAVLTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2DoubleRBTreeMap.actualComparator
This map's actual comparator; it may differ from Double2DoubleRBTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2CharAVLTreeMap.actualComparator
This map's actual comparator; it may differ from Double2CharAVLTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2ObjectRBTreeMap.actualComparator
This map's actual comparator; it may differ from Double2ObjectRBTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2FloatRBTreeMap.actualComparator
This map's actual comparator; it may differ from Double2FloatRBTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2IntAVLTreeMap.actualComparator
This map's actual comparator; it may differ from Double2IntAVLTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2ByteAVLTreeMap.actualComparator
This map's actual comparator; it may differ from Double2ByteAVLTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
DoubleAVLTreeSet.actualComparator
This set's actual comparator; it may differ from DoubleAVLTreeSet.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2FloatAVLTreeMap.actualComparator
This map's actual comparator; it may differ from Double2FloatAVLTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2LongRBTreeMap.actualComparator
This map's actual comparator; it may differ from Double2LongRBTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2CharRBTreeMap.actualComparator
This map's actual comparator; it may differ from Double2CharRBTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
Double2BooleanAVLTreeMap.actualComparator
This map's actual comparator; it may differ from Double2BooleanAVLTreeMap.storedComparator because it is
always a type-specific comparator, so it could be derived from the former by wrapping. |
protected DoubleComparator |
DoubleArrayPriorityQueue.c
The type-specific comparator used in this queue. |
protected DoubleComparator |
DoubleHeapSemiIndirectPriorityQueue.c
The type-specific comparator used in this queue. |
protected DoubleComparator |
DoubleArrayIndirectPriorityQueue.c
The type-specific comparator used in this queue. |
protected DoubleComparator |
DoubleHeapPriorityQueue.c
The type-specific comparator used in this queue. |
protected DoubleComparator |
Double2IntSortedMaps.Singleton.comparator
|
protected DoubleComparator |
Double2FloatSortedMaps.Singleton.comparator
|
protected DoubleComparator |
Double2DoubleSortedMaps.Singleton.comparator
|
protected DoubleComparator |
Double2ByteSortedMaps.Singleton.comparator
|
protected DoubleComparator |
Double2ShortSortedMaps.Singleton.comparator
|
protected DoubleComparator |
Double2ObjectSortedMaps.Singleton.comparator
|
protected DoubleComparator |
Double2CharSortedMaps.Singleton.comparator
|
protected DoubleComparator |
Double2ReferenceSortedMaps.Singleton.comparator
|
protected DoubleComparator |
Double2LongSortedMaps.Singleton.comparator
|
protected DoubleComparator |
Double2BooleanSortedMaps.Singleton.comparator
|
static DoubleComparator |
DoubleComparators.NATURAL_COMPARATOR
A type-specific comparator mimicking the natural order. |
static DoubleComparator |
DoubleComparators.OPPOSITE_COMPARATOR
A type-specific comparator mimicking the opposite of the natural order. |
Methods in it.unimi.dsi.fastutil.doubles that return DoubleComparator | |
---|---|
DoubleComparator |
Double2BooleanSortedMap.comparator()
Returns the comparator associated with this sorted set, or null if it uses its keys' natural ordering. |
DoubleComparator |
Double2DoubleAVLTreeMap.comparator()
|
DoubleComparator |
Double2ReferenceAVLTreeMap.comparator()
|
DoubleComparator |
DoubleArrayPriorityQueue.comparator()
|
DoubleComparator |
AbstractDouble2ReferenceSortedMap.KeySet.comparator()
|
DoubleComparator |
AbstractDouble2DoubleSortedMap.KeySet.comparator()
|
DoubleComparator |
AbstractDouble2BooleanSortedMap.KeySet.comparator()
|
DoubleComparator |
Double2IntSortedMaps.EmptySortedMap.comparator()
|
DoubleComparator |
Double2IntSortedMaps.Singleton.comparator()
|
DoubleComparator |
Double2IntSortedMaps.SynchronizedSortedMap.comparator()
|
DoubleComparator |
Double2IntSortedMaps.UnmodifiableSortedMap.comparator()
|
DoubleComparator |
Double2ReferenceRBTreeMap.comparator()
|
DoubleComparator |
DoublePriorityQueue.comparator()
Returns the comparator associated with this sorted set, or null if it uses its elements' natural ordering. |
DoubleComparator |
DoubleSortedSets.EmptySet.comparator()
|
DoubleComparator |
DoubleSortedSets.Singleton.comparator()
|
DoubleComparator |
DoubleSortedSets.SynchronizedSortedSet.comparator()
|
DoubleComparator |
DoubleSortedSets.UnmodifiableSortedSet.comparator()
|
DoubleComparator |
AbstractDouble2LongSortedMap.KeySet.comparator()
|
DoubleComparator |
Double2ObjectSortedMap.comparator()
Returns the comparator associated with this sorted set, or null if it uses its keys' natural ordering. |
DoubleComparator |
Double2FloatSortedMap.comparator()
Returns the comparator associated with this sorted set, or null if it uses its keys' natural ordering. |
DoubleComparator |
Double2CharLinkedOpenHashMap.comparator()
|
DoubleComparator |
Double2ShortAVLTreeMap.comparator()
|
DoubleComparator |
DoubleSortedSet.comparator()
Returns the comparator associated with this sorted set, or null if it uses its elements' natural ordering. |
DoubleComparator |
DoublePriorityQueues.SynchronizedPriorityQueue.comparator()
|
DoubleComparator |
Double2FloatLinkedOpenHashMap.comparator()
|
DoubleComparator |
Double2ObjectAVLTreeMap.comparator()
|
DoubleComparator |
Double2BooleanRBTreeMap.comparator()
|
DoubleComparator |
AbstractDouble2ObjectSortedMap.KeySet.comparator()
|
DoubleComparator |
Double2FloatSortedMaps.EmptySortedMap.comparator()
|
DoubleComparator |
Double2FloatSortedMaps.Singleton.comparator()
|
DoubleComparator |
Double2FloatSortedMaps.SynchronizedSortedMap.comparator()
|
DoubleComparator |
Double2FloatSortedMaps.UnmodifiableSortedMap.comparator()
|
DoubleComparator |
Double2ShortRBTreeMap.comparator()
|
DoubleComparator |
Double2LongSortedMap.comparator()
Returns the comparator associated with this sorted set, or null if it uses its keys' natural ordering. |
DoubleComparator |
Double2DoubleSortedMap.comparator()
Returns the comparator associated with this sorted set, or null if it uses its keys' natural ordering. |
DoubleComparator |
Double2DoubleSortedMaps.EmptySortedMap.comparator()
|
DoubleComparator |
Double2DoubleSortedMaps.Singleton.comparator()
|
DoubleComparator |
Double2DoubleSortedMaps.SynchronizedSortedMap.comparator()
|
DoubleComparator |
Double2DoubleSortedMaps.UnmodifiableSortedMap.comparator()
|
DoubleComparator |
DoubleArrayFIFOQueue.comparator()
Returns null (FIFO queues have no comparator). |
DoubleComparator |
DoubleRBTreeSet.comparator()
|
DoubleComparator |
Double2DoubleLinkedOpenHashMap.comparator()
|
DoubleComparator |
Double2ReferenceSortedMap.comparator()
Returns the comparator associated with this sorted set, or null if it uses its keys' natural ordering. |
DoubleComparator |
Double2ByteSortedMaps.EmptySortedMap.comparator()
|
DoubleComparator |
Double2ByteSortedMaps.Singleton.comparator()
|
DoubleComparator |
Double2ByteSortedMaps.SynchronizedSortedMap.comparator()
|
DoubleComparator |
Double2ByteSortedMaps.UnmodifiableSortedMap.comparator()
|
DoubleComparator |
Double2ByteRBTreeMap.comparator()
|
DoubleComparator |
AbstractDouble2CharSortedMap.KeySet.comparator()
|
DoubleComparator |
Double2IntRBTreeMap.comparator()
|
DoubleComparator |
Double2ShortSortedMaps.EmptySortedMap.comparator()
|
DoubleComparator |
Double2ShortSortedMaps.Singleton.comparator()
|
DoubleComparator |
Double2ShortSortedMaps.SynchronizedSortedMap.comparator()
|
DoubleComparator |
Double2ShortSortedMaps.UnmodifiableSortedMap.comparator()
|
DoubleComparator |
AbstractDouble2ByteSortedMap.KeySet.comparator()
|
DoubleComparator |
Double2ReferenceLinkedOpenHashMap.comparator()
|
DoubleComparator |
AbstractDouble2FloatSortedMap.KeySet.comparator()
|
DoubleComparator |
Double2IntSortedMap.comparator()
Returns the comparator associated with this sorted set, or null if it uses its keys' natural ordering. |
DoubleComparator |
Double2LongAVLTreeMap.comparator()
|
DoubleComparator |
Double2ObjectLinkedOpenHashMap.comparator()
|
DoubleComparator |
Double2DoubleRBTreeMap.comparator()
|
DoubleComparator |
Double2ObjectSortedMaps.EmptySortedMap.comparator()
|
DoubleComparator |
Double2ObjectSortedMaps.Singleton.comparator()
|
DoubleComparator |
Double2ObjectSortedMaps.SynchronizedSortedMap.comparator()
|
DoubleComparator |
Double2ObjectSortedMaps.UnmodifiableSortedMap.comparator()
|
DoubleComparator |
Double2IntLinkedOpenHashMap.comparator()
|
DoubleComparator |
AbstractDouble2IntSortedMap.KeySet.comparator()
|
DoubleComparator |
Double2CharAVLTreeMap.comparator()
|
DoubleComparator |
Double2ByteLinkedOpenHashMap.comparator()
|
DoubleComparator |
AbstractDouble2ShortSortedMap.KeySet.comparator()
|
DoubleComparator |
DoubleLinkedOpenHashSet.comparator()
|
DoubleComparator |
DoubleHeapSemiIndirectPriorityQueue.comparator()
|
DoubleComparator |
Double2CharSortedMaps.EmptySortedMap.comparator()
|
DoubleComparator |
Double2CharSortedMaps.Singleton.comparator()
|
DoubleComparator |
Double2CharSortedMaps.SynchronizedSortedMap.comparator()
|
DoubleComparator |
Double2CharSortedMaps.UnmodifiableSortedMap.comparator()
|
DoubleComparator |
DoubleArrayIndirectPriorityQueue.comparator()
|
DoubleComparator |
Double2ByteSortedMap.comparator()
Returns the comparator associated with this sorted set, or null if it uses its keys' natural ordering. |
DoubleComparator |
DoubleHeapPriorityQueue.comparator()
|
DoubleComparator |
Double2CharSortedMap.comparator()
Returns the comparator associated with this sorted set, or null if it uses its keys' natural ordering. |
DoubleComparator |
DoubleIndirectPriorityQueue.comparator()
Returns the comparator associated with this queue. |
DoubleComparator |
Double2ObjectRBTreeMap.comparator()
|
DoubleComparator |
Double2FloatRBTreeMap.comparator()
|
DoubleComparator |
Double2IntAVLTreeMap.comparator()
|
DoubleComparator |
Double2ByteAVLTreeMap.comparator()
|
DoubleComparator |
Double2LongLinkedOpenHashMap.comparator()
|
DoubleComparator |
DoubleAVLTreeSet.comparator()
|
DoubleComparator |
DoubleLinkedOpenCustomHashSet.comparator()
|
DoubleComparator |
Double2FloatAVLTreeMap.comparator()
|
DoubleComparator |
Double2ShortSortedMap.comparator()
Returns the comparator associated with this sorted set, or null if it uses its keys' natural ordering. |
DoubleComparator |
Double2ShortLinkedOpenHashMap.comparator()
|
DoubleComparator |
Double2LongRBTreeMap.comparator()
|
DoubleComparator |
Double2CharRBTreeMap.comparator()
|
DoubleComparator |
Double2ReferenceSortedMaps.EmptySortedMap.comparator()
|
DoubleComparator |
Double2ReferenceSortedMaps.Singleton.comparator()
|
DoubleComparator |
Double2ReferenceSortedMaps.SynchronizedSortedMap.comparator()
|
DoubleComparator |
Double2ReferenceSortedMaps.UnmodifiableSortedMap.comparator()
|
DoubleComparator |
Double2BooleanAVLTreeMap.comparator()
|
DoubleComparator |
Double2LongSortedMaps.EmptySortedMap.comparator()
|
DoubleComparator |
Double2LongSortedMaps.Singleton.comparator()
|
DoubleComparator |
Double2LongSortedMaps.SynchronizedSortedMap.comparator()
|
DoubleComparator |
Double2LongSortedMaps.UnmodifiableSortedMap.comparator()
|
DoubleComparator |
Double2BooleanSortedMaps.EmptySortedMap.comparator()
|
DoubleComparator |
Double2BooleanSortedMaps.Singleton.comparator()
|
DoubleComparator |
Double2BooleanSortedMaps.SynchronizedSortedMap.comparator()
|
DoubleComparator |
Double2BooleanSortedMaps.UnmodifiableSortedMap.comparator()
|
DoubleComparator |
Double2BooleanLinkedOpenHashMap.comparator()
|
static DoubleComparator |
DoubleComparators.oppositeComparator(DoubleComparator c)
Returns a comparator representing the opposite order of the given comparator. |
Methods in it.unimi.dsi.fastutil.doubles with parameters of type DoubleComparator | ||
---|---|---|
static long |
DoubleBigArrays.binarySearch(double[][] a,
double key,
DoubleComparator c)
Searches a big array for the specified value using the binary search algorithm and a specified comparator. |
|
static long |
DoubleBigArrays.binarySearch(double[][] a,
long from,
long to,
double key,
DoubleComparator c)
Searches a range of the specified big array for the specified value using the binary search algorithm and a specified comparator. |
|
static int |
DoubleArrays.binarySearch(double[] a,
double key,
DoubleComparator c)
Searches an array for the specified value using the binary search algorithm and a specified comparator. |
|
static int |
DoubleArrays.binarySearch(double[] a,
int from,
int to,
double key,
DoubleComparator c)
Searches a range of the specified array for the specified value using the binary search algorithm and a specified comparator. |
|
static int |
DoubleIndirectHeaps.downHeap(double[] refArray,
int[] heap,
int[] inv,
int size,
int i,
DoubleComparator c)
Moves the given element down into the indirect heap until it reaches the lowest possible position. |
|
static int |
DoubleSemiIndirectHeaps.downHeap(double[] refArray,
int[] heap,
int size,
int i,
DoubleComparator c)
Moves the given element down into the semi-indirect heap until it reaches the lowest possible position. |
|
static int |
DoubleHeaps.downHeap(double[] heap,
int size,
int i,
DoubleComparator c)
Moves the given element down into the heap until it reaches the lowest possible position. |
|
static Comparator<? super Map.Entry<Double,?>> |
Double2IntSortedMaps.entryComparator(DoubleComparator comparator)
Returns a comparator for entries based on a given comparator on keys. |
|
static Comparator<? super Map.Entry<Double,?>> |
Double2FloatSortedMaps.entryComparator(DoubleComparator comparator)
Returns a comparator for entries based on a given comparator on keys. |
|
static Comparator<? super Map.Entry<Double,?>> |
Double2DoubleSortedMaps.entryComparator(DoubleComparator comparator)
Returns a comparator for entries based on a given comparator on keys. |
|
static Comparator<? super Map.Entry<Double,?>> |
Double2ByteSortedMaps.entryComparator(DoubleComparator comparator)
Returns a comparator for entries based on a given comparator on keys. |
|
static Comparator<? super Map.Entry<Double,?>> |
Double2ShortSortedMaps.entryComparator(DoubleComparator comparator)
Returns a comparator for entries based on a given comparator on keys. |
|
static Comparator<? super Map.Entry<Double,?>> |
Double2ObjectSortedMaps.entryComparator(DoubleComparator comparator)
Returns a comparator for entries based on a given comparator on keys. |
|
static Comparator<? super Map.Entry<Double,?>> |
Double2CharSortedMaps.entryComparator(DoubleComparator comparator)
Returns a comparator for entries based on a given comparator on keys. |
|
static Comparator<? super Map.Entry<Double,?>> |
Double2ReferenceSortedMaps.entryComparator(DoubleComparator comparator)
Returns a comparator for entries based on a given comparator on keys. |
|
static Comparator<? super Map.Entry<Double,?>> |
Double2LongSortedMaps.entryComparator(DoubleComparator comparator)
Returns a comparator for entries based on a given comparator on keys. |
|
static Comparator<? super Map.Entry<Double,?>> |
Double2BooleanSortedMaps.entryComparator(DoubleComparator comparator)
Returns a comparator for entries based on a given comparator on keys. |
|
static void |
DoubleIndirectHeaps.makeHeap(double[] refArray,
int[] heap,
int[] inv,
int size,
DoubleComparator c)
Creates an indirect heap from a given index array. |
|
static void |
DoubleSemiIndirectHeaps.makeHeap(double[] refArray,
int[] heap,
int size,
DoubleComparator c)
Creates a semi-indirect heap from a given index array. |
|
static void |
DoubleHeaps.makeHeap(double[] heap,
int size,
DoubleComparator c)
Makes an array into a heap. |
|
static int[] |
DoubleSemiIndirectHeaps.makeHeap(double[] refArray,
int offset,
int length,
DoubleComparator c)
Creates a semi-indirect heap, allocating its heap array. |
|
static void |
DoubleSemiIndirectHeaps.makeHeap(double[] refArray,
int offset,
int length,
int[] heap,
DoubleComparator c)
Creates a semi-indirect heap in the given array. |
|
static void |
DoubleIndirectHeaps.makeHeap(double[] refArray,
int offset,
int length,
int[] heap,
int[] inv,
DoubleComparator c)
Creates an indirect heap in the given array. |
|
static void |
DoubleArrays.mergeSort(double[] a,
DoubleComparator comp)
Sorts an array according to the order induced by the specified comparator using mergesort. |
|
static void |
DoubleArrays.mergeSort(double[] a,
int from,
int to,
DoubleComparator comp)
Sorts the specified range of elements according to the order induced by the specified comparator using mergesort. |
|
static void |
DoubleArrays.mergeSort(double[] a,
int from,
int to,
DoubleComparator comp,
double[] supp)
Sorts the specified range of elements according to the order induced by the specified comparator using mergesort, using a given support array. |
|
static DoubleComparator |
DoubleComparators.oppositeComparator(DoubleComparator c)
Returns a comparator representing the opposite order of the given comparator. |
|
static void |
DoubleBigArrays.quickSort(double[][] x,
DoubleComparator comp)
Sorts the specified big array according to the order induced by the specified comparator using quicksort. |
|
static void |
DoubleBigArrays.quickSort(double[][] x,
long from,
long to,
DoubleComparator comp)
Sorts the specified range of elements according to the order induced by the specified comparator using quicksort. |
|
static void |
DoubleArrays.quickSort(double[] x,
DoubleComparator comp)
Sorts an array according to the order induced by the specified comparator using quicksort. |
|
static void |
DoubleArrays.quickSort(double[] x,
int from,
int to,
DoubleComparator comp)
Sorts the specified range of elements according to the order induced by the specified comparator using quicksort. |
|
static Double2BooleanSortedMap |
Double2BooleanSortedMaps.singleton(double key,
boolean value,
DoubleComparator comparator)
Returns a type-specific immutable sorted map containing only the specified pair. |
|
static Double2BooleanSortedMap |
Double2BooleanSortedMaps.singleton(Double key,
Boolean value,
DoubleComparator comparator)
RETURNS a type-specific immutable sorted map containing only the specified pair. |
|
static Double2ByteSortedMap |
Double2ByteSortedMaps.singleton(double key,
byte value,
DoubleComparator comparator)
Returns a type-specific immutable sorted map containing only the specified pair. |
|
static Double2ByteSortedMap |
Double2ByteSortedMaps.singleton(Double key,
Byte value,
DoubleComparator comparator)
RETURNS a type-specific immutable sorted map containing only the specified pair. |
|
static Double2CharSortedMap |
Double2CharSortedMaps.singleton(Double key,
Character value,
DoubleComparator comparator)
RETURNS a type-specific immutable sorted map containing only the specified pair. |
|
static Double2CharSortedMap |
Double2CharSortedMaps.singleton(double key,
char value,
DoubleComparator comparator)
Returns a type-specific immutable sorted map containing only the specified pair. |
|
static DoubleSortedSet |
DoubleSortedSets.singleton(double element,
DoubleComparator comparator)
Returns a type-specific immutable sorted set containing only the specified element, and using a specified comparator. |
|
static Double2DoubleSortedMap |
Double2DoubleSortedMaps.singleton(double key,
double value,
DoubleComparator comparator)
Returns a type-specific immutable sorted map containing only the specified pair. |
|
static Double2DoubleSortedMap |
Double2DoubleSortedMaps.singleton(Double key,
Double value,
DoubleComparator comparator)
RETURNS a type-specific immutable sorted map containing only the specified pair. |
|
static Double2FloatSortedMap |
Double2FloatSortedMaps.singleton(double key,
float value,
DoubleComparator comparator)
Returns a type-specific immutable sorted map containing only the specified pair. |
|
static Double2FloatSortedMap |
Double2FloatSortedMaps.singleton(Double key,
Float value,
DoubleComparator comparator)
RETURNS a type-specific immutable sorted map containing only the specified pair. |
|
static Double2IntSortedMap |
Double2IntSortedMaps.singleton(double key,
int value,
DoubleComparator comparator)
Returns a type-specific immutable sorted map containing only the specified pair. |
|
static Double2IntSortedMap |
Double2IntSortedMaps.singleton(Double key,
Integer value,
DoubleComparator comparator)
RETURNS a type-specific immutable sorted map containing only the specified pair. |
|
static Double2LongSortedMap |
Double2LongSortedMaps.singleton(double key,
long value,
DoubleComparator comparator)
Returns a type-specific immutable sorted map containing only the specified pair. |
|
static Double2LongSortedMap |
Double2LongSortedMaps.singleton(Double key,
Long value,
DoubleComparator comparator)
RETURNS a type-specific immutable sorted map containing only the specified pair. |
|
static Double2ShortSortedMap |
Double2ShortSortedMaps.singleton(double key,
short value,
DoubleComparator comparator)
Returns a type-specific immutable sorted map containing only the specified pair. |
|
static Double2ShortSortedMap |
Double2ShortSortedMaps.singleton(Double key,
Short value,
DoubleComparator comparator)
RETURNS a type-specific immutable sorted map containing only the specified pair. |
|
static
|
Double2ObjectSortedMaps.singleton(double key,
V value,
DoubleComparator comparator)
Returns a type-specific immutable sorted map containing only the specified pair. |
|
static
|
Double2ReferenceSortedMaps.singleton(double key,
V value,
DoubleComparator comparator)
Returns a type-specific immutable sorted map containing only the specified pair. |
|
static
|
Double2ObjectSortedMaps.singleton(Double key,
V value,
DoubleComparator comparator)
RETURNS a type-specific immutable sorted map containing only the specified pair. |
|
static
|
Double2ReferenceSortedMaps.singleton(Double key,
V value,
DoubleComparator comparator)
RETURNS a type-specific immutable sorted map containing only the specified pair. |
|
static DoubleSortedSet |
DoubleSortedSets.singleton(Object element,
DoubleComparator comparator)
Returns a type-specific immutable sorted set containing only the specified element, and using a specified comparator. |
|
static int |
DoubleIndirectHeaps.upHeap(double[] refArray,
int[] heap,
int[] inv,
int size,
int i,
DoubleComparator c)
Moves the given element up in the indirect heap until it reaches the highest possible position. |
|
static int |
DoubleSemiIndirectHeaps.upHeap(double[] refArray,
int[] heap,
int size,
int i,
DoubleComparator c)
Moves the given element up in the semi-indirect heap until it reaches the highest possible position. |
|
static int |
DoubleHeaps.upHeap(double[] heap,
int size,
int i,
DoubleComparator c)
Moves the given element up in the heap until it reaches the highest possible position. |
Constructors in it.unimi.dsi.fastutil.doubles with parameters of type DoubleComparator | |
---|---|
Double2BooleanSortedMaps.Singleton(double key,
boolean value,
DoubleComparator comparator)
|
|
Double2ByteSortedMaps.Singleton(double key,
byte value,
DoubleComparator comparator)
|
|
Double2CharSortedMaps.Singleton(double key,
char value,
DoubleComparator comparator)
|
|
Double2DoubleSortedMaps.Singleton(double key,
double value,
DoubleComparator comparator)
|
|
Double2FloatSortedMaps.Singleton(double key,
float value,
DoubleComparator comparator)
|
|
Double2IntSortedMaps.Singleton(double key,
int value,
DoubleComparator comparator)
|
|
Double2LongSortedMaps.Singleton(double key,
long value,
DoubleComparator comparator)
|
|
Double2ObjectSortedMaps.Singleton(double key,
V value,
DoubleComparator comparator)
|
|
Double2ReferenceSortedMaps.Singleton(double key,
V value,
DoubleComparator comparator)
|
|
Double2ShortSortedMaps.Singleton(double key,
short value,
DoubleComparator comparator)
|
|
DoubleArrayIndirectPriorityQueue(double[] refArray,
DoubleComparator c)
Creates a new empty queue with capacity equal to the length of the reference array and a given comparator. |
|
DoubleArrayIndirectPriorityQueue(double[] refArray,
int[] a,
DoubleComparator c)
Wraps a given array in a queue using a given comparator. |
|
DoubleArrayIndirectPriorityQueue(double[] refArray,
int[] a,
int size,
DoubleComparator c)
Wraps a given array in a queue using a given comparator. |
|
DoubleArrayIndirectPriorityQueue(double[] refArray,
int capacity,
DoubleComparator c)
Creates a new empty queue without elements with a given capacity and comparator. |
|
DoubleArrayPriorityQueue(double[] a,
DoubleComparator c)
Wraps a given array in a queue using a given comparator. |
|
DoubleArrayPriorityQueue(double[] a,
int size,
DoubleComparator c)
Wraps a given array in a queue using a given comparator. |
|
DoubleArrayPriorityQueue(DoubleComparator c)
Creates a new empty queue with a given comparator. |
|
DoubleArrayPriorityQueue(int capacity,
DoubleComparator c)
Creates a new empty queue with a given capacity and comparator. |
|
DoubleHeapIndirectPriorityQueue(double[] refArray,
DoubleComparator c)
Creates a new empty queue with capacity equal to the length of the reference array and a given comparator. |
|
DoubleHeapIndirectPriorityQueue(double[] refArray,
int[] a,
DoubleComparator c)
Wraps a given array in a queue using a given comparator. |
|
DoubleHeapIndirectPriorityQueue(double[] refArray,
int[] a,
int size,
DoubleComparator c)
Wraps a given array in a queue using a given comparator. |
|
DoubleHeapIndirectPriorityQueue(double[] refArray,
int capacity,
DoubleComparator c)
Creates a new empty queue with a given capacity and comparator. |
|
DoubleHeapPriorityQueue(double[] a,
DoubleComparator c)
Wraps a given array in a queue using a given comparator. |
|
DoubleHeapPriorityQueue(double[] a,
int size,
DoubleComparator c)
Wraps a given array in a queue using a given comparator. |
|
DoubleHeapPriorityQueue(DoubleComparator c)
Creates a new empty queue with a given comparator. |
|
DoubleHeapPriorityQueue(int capacity,
DoubleComparator c)
Creates a new empty queue with a given capacity and comparator. |
|
DoubleHeapSemiIndirectPriorityQueue(double[] refArray,
DoubleComparator c)
Creates a new empty queue with capacity equal to the length of the reference array and a given comparator. |
|
DoubleHeapSemiIndirectPriorityQueue(double[] refArray,
int[] a,
DoubleComparator c)
Wraps a given array in a queue using a given comparator. |
|
DoubleHeapSemiIndirectPriorityQueue(double[] refArray,
int[] a,
int size,
DoubleComparator c)
Wraps a given array in a queue using a given comparator. |
|
DoubleHeapSemiIndirectPriorityQueue(double[] refArray,
int capacity,
DoubleComparator c)
Creates a new empty queue without elements with a given capacity and comparator. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |