public interface DoubleNavigableSet extends java.util.NavigableSet<java.lang.Double>, DoubleSortedSet
| Modifier and Type | Method and Description |
|---|---|
double |
ceiling(double key)
A Type Specific ceiling method to reduce boxing/unboxing.
|
default java.lang.Double |
ceiling(java.lang.Double e)
Deprecated.
|
DoubleNavigableSet |
copy()
A Function that does a shallow clone of the Collection itself.
|
DoubleBidirectionalIterator |
descendingIterator() |
DoubleNavigableSet |
descendingSet() |
default java.lang.Double |
first()
Deprecated.
|
double |
floor(double key)
A Type Specific floor method to reduce boxing/unboxing.
|
default java.lang.Double |
floor(java.lang.Double e)
Deprecated.
|
double |
getDefaultMaxValue()
A Helper method to get the max value for SubSets.
|
double |
getDefaultMinValue()
A Helper method to get the min value for SubSets.
|
default DoubleNavigableSet |
headSet(double toElement)
A Type Specific HeadSet method to reduce boxing/unboxing
|
default DoubleSortedSet |
headSet(java.lang.Double toElement)
Deprecated.
|
DoubleNavigableSet |
headSet(double toElement,
boolean inclusive)
A Type Specific HeadSet method to reduce boxing/unboxing
|
default DoubleNavigableSet |
headSet(java.lang.Double toElement,
boolean inclusive)
Deprecated.
|
double |
higher(double key)
A Type Specific higher method to reduce boxing/unboxing.
|
default java.lang.Double |
higher(java.lang.Double e)
Deprecated.
|
DoubleBidirectionalIterator |
iterator()
Returns a Type-Specific Iterator to reduce (un)boxing
|
default java.lang.Double |
last()
Deprecated.
|
double |
lower(double key)
A Type Specific lower method to reduce boxing/unboxing.
|
default java.lang.Double |
lower(java.lang.Double e)
Deprecated.
|
default java.lang.Double |
pollFirst()
Deprecated.
|
default java.lang.Double |
pollLast()
Deprecated.
|
void |
setDefaultMaxValue(double e)
A Helper method to set the max value for SubSets.
|
void |
setDefaultMinValue(double e)
A Helper method to set the min value for SubSets.
|
default DoubleSplititerator |
spliterator()
A Type Specific Type Splititerator to reduce boxing/unboxing
|
DoubleNavigableSet |
subSet(double fromElement,
boolean fromInclusive,
double toElement,
boolean toInclusive)
A Type Specific SubSet method to reduce boxing/unboxing
|
default DoubleNavigableSet |
subSet(java.lang.Double fromElement,
boolean fromInclusive,
java.lang.Double toElement,
boolean toInclusive)
Deprecated.
|
default DoubleNavigableSet |
subSet(double fromElement,
double toElement)
A Type Specific SubSet method to reduce boxing/unboxing
|
default DoubleSortedSet |
subSet(java.lang.Double fromElement,
java.lang.Double toElement)
Deprecated.
|
default DoubleNavigableSet |
synchronize()
Creates a Wrapped NavigableSet that is Synchronized
|
default DoubleNavigableSet |
synchronize(java.lang.Object mutex)
Creates a Wrapped NavigableSet that is Synchronized
|
default DoubleNavigableSet |
tailSet(double fromElement)
A Type Specific TailSet method to reduce boxing/unboxing
|
default DoubleSortedSet |
tailSet(java.lang.Double fromElement)
Deprecated.
|
DoubleNavigableSet |
tailSet(double fromElement,
boolean inclusive)
A Type Specific TailSet method to reduce boxing/unboxing
|
default DoubleNavigableSet |
tailSet(java.lang.Double fromElement,
boolean inclusive)
Deprecated.
|
default DoubleNavigableSet |
unmodifiable()
Creates a Wrapped NavigableSet that is unmodifiable
|
comparator, firstDouble, iterator, lastDouble, pollFirstDouble, pollLastDoubleadd, contains, remDouble, remove, removeadd, addAll, addAll, addAll, addAll, contains, containsAll, containsAny, containsAny, parallelPrimitiveStream, pour, primitiveStream, remIf, removeAll, removeAll, removeIf, retainAll, retainAll, toDoubleArray, toDoubleArrayarrayflatMap, asAsync, count, distinct, filter, findFirst, flatMap, forEach, forEach, forEach, limit, map, matchesAll, matchesAny, matchesNone, peek, pourAsList, pourAsSet, reduce, reduce, sorteddouble lower(double key)
key - that should be compared with.double higher(double key)
key - that should be compared with.double floor(double key)
key - that should be compared with.double ceiling(double key)
key - that should be compared with.void setDefaultMaxValue(double e)
e - the new max valuedouble getDefaultMaxValue()
void setDefaultMinValue(double e)
e - the new min valuedouble getDefaultMinValue()
default DoubleNavigableSet subSet(double fromElement, double toElement)
DoubleSortedSetsubSet in interface DoubleSortedSetfromElement - where the SubSet should starttoElement - where the SubSet should enddefault DoubleNavigableSet headSet(double toElement)
DoubleSortedSetheadSet in interface DoubleSortedSettoElement - where the HeadSet should enddefault DoubleNavigableSet tailSet(double fromElement)
DoubleSortedSettailSet in interface DoubleSortedSetfromElement - where the TailSet should startDoubleNavigableSet subSet(double fromElement, boolean fromInclusive, double toElement, boolean toInclusive)
fromElement - where the SubSet should startfromInclusive - if the fromElement is inclusive or nottoElement - where the SubSet should endtoInclusive - if the toElement is inclusive or notDoubleNavigableSet headSet(double toElement, boolean inclusive)
toElement - where the HeadSet should endinclusive - if the toElement is inclusive or notDoubleNavigableSet tailSet(double fromElement, boolean inclusive)
fromElement - where the TailSet should startinclusive - if the fromElement is inclusive or notDoubleBidirectionalIterator iterator()
DoubleCollectioniterator in interface java.util.Collection<java.lang.Double>iterator in interface DoubleCollectioniterator in interface DoubleIterableiterator in interface DoubleSetiterator in interface DoubleSortedSetiterator in interface java.lang.Iterable<java.lang.Double>iterator in interface java.util.NavigableSet<java.lang.Double>iterator in interface java.util.Set<java.lang.Double>Collection.iterator()DoubleBidirectionalIterator descendingIterator()
descendingIterator in interface java.util.NavigableSet<java.lang.Double>DoubleNavigableSet descendingSet()
descendingSet in interface java.util.NavigableSet<java.lang.Double>DoubleNavigableSet copy()
DoubleCollectioncopy in interface DoubleCollectioncopy in interface DoubleSetcopy in interface DoubleSortedSetdefault DoubleNavigableSet synchronize()
synchronize in interface DoubleCollectionsynchronize in interface DoubleSetsynchronize in interface DoubleSortedSetDoubleSets.synchronize(speiger.src.collections.doubles.sets.DoubleSet)default DoubleNavigableSet synchronize(java.lang.Object mutex)
synchronize in interface DoubleCollectionsynchronize in interface DoubleSetsynchronize in interface DoubleSortedSetmutex - is the controller of the synchronization blockDoubleSets.synchronize(speiger.src.collections.doubles.sets.DoubleSet)default DoubleNavigableSet unmodifiable()
unmodifiable in interface DoubleCollectionunmodifiable in interface DoubleSetunmodifiable in interface DoubleSortedSetDoubleSets.unmodifiable(speiger.src.collections.doubles.sets.DoubleSet)default DoubleSplititerator spliterator()
spliterator in interface java.util.Collection<java.lang.Double>spliterator in interface DoubleCollectionspliterator in interface DoubleIterablespliterator in interface DoubleSetspliterator in interface DoubleSortedSetspliterator in interface java.lang.Iterable<java.lang.Double>spliterator in interface java.util.Set<java.lang.Double>spliterator in interface java.util.SortedSet<java.lang.Double>@Deprecated default java.lang.Double lower(java.lang.Double e)
lower in interface java.util.NavigableSet<java.lang.Double>@Deprecated default java.lang.Double floor(java.lang.Double e)
floor in interface java.util.NavigableSet<java.lang.Double>@Deprecated default java.lang.Double ceiling(java.lang.Double e)
ceiling in interface java.util.NavigableSet<java.lang.Double>@Deprecated default java.lang.Double higher(java.lang.Double e)
higher in interface java.util.NavigableSet<java.lang.Double>@Deprecated default java.lang.Double first()
first in interface DoubleSortedSetfirst in interface java.util.SortedSet<java.lang.Double>@Deprecated default java.lang.Double last()
last in interface DoubleSortedSetlast in interface java.util.SortedSet<java.lang.Double>@Deprecated default java.lang.Double pollFirst()
pollFirst in interface java.util.NavigableSet<java.lang.Double>@Deprecated default java.lang.Double pollLast()
pollLast in interface java.util.NavigableSet<java.lang.Double>@Deprecated default DoubleNavigableSet subSet(java.lang.Double fromElement, boolean fromInclusive, java.lang.Double toElement, boolean toInclusive)
subSet in interface java.util.NavigableSet<java.lang.Double>@Deprecated default DoubleNavigableSet headSet(java.lang.Double toElement, boolean inclusive)
headSet in interface java.util.NavigableSet<java.lang.Double>@Deprecated default DoubleNavigableSet tailSet(java.lang.Double fromElement, boolean inclusive)
tailSet in interface java.util.NavigableSet<java.lang.Double>@Deprecated default DoubleSortedSet subSet(java.lang.Double fromElement, java.lang.Double toElement)
subSet in interface DoubleSortedSetsubSet in interface java.util.NavigableSet<java.lang.Double>subSet in interface java.util.SortedSet<java.lang.Double>@Deprecated default DoubleSortedSet headSet(java.lang.Double toElement)
headSet in interface DoubleSortedSetheadSet in interface java.util.NavigableSet<java.lang.Double>headSet in interface java.util.SortedSet<java.lang.Double>@Deprecated default DoubleSortedSet tailSet(java.lang.Double fromElement)
tailSet in interface DoubleSortedSettailSet in interface java.util.NavigableSet<java.lang.Double>tailSet in interface java.util.SortedSet<java.lang.Double>