public static class DoubleSortedSets.UnmodifiableSortedSet extends DoubleSets.UnmodifiableSet implements DoubleSortedSet, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected it.unimi.dsi.fastutil.doubles.DoubleCollection |
collection |
protected DoubleSortedSet |
sortedSet |
| Modifier | Constructor and Description |
|---|---|
protected |
UnmodifiableSortedSet(DoubleSortedSet s) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(double arg0) |
boolean |
add(java.lang.Double arg0)
Deprecated.
|
boolean |
addAll(java.util.Collection<? extends java.lang.Double> arg0) |
boolean |
addAll(it.unimi.dsi.fastutil.doubles.DoubleCollection arg0) |
void |
clear() |
it.unimi.dsi.fastutil.doubles.DoubleComparator |
comparator() |
boolean |
contains(double arg0) |
boolean |
contains(java.lang.Object arg0)
Deprecated.
|
boolean |
containsAll(java.util.Collection<?> arg0) |
boolean |
containsAll(it.unimi.dsi.fastutil.doubles.DoubleCollection arg0) |
it.unimi.dsi.fastutil.doubles.DoubleIterator |
doubleIterator() |
java.util.stream.DoubleStream |
doubleParallelStream() |
it.unimi.dsi.fastutil.doubles.DoubleSpliterator |
doubleSpliterator() |
java.util.stream.DoubleStream |
doubleStream() |
java.lang.Double |
first()
Deprecated.
Please use the corresponding type-specific method instead.
|
double |
firstDouble()
Returns the first (lowest) element currently in this set.
|
void |
forEach(java.util.function.DoubleConsumer arg0) |
DoubleSortedSet |
headSet(double to)
Returns a view of the portion of this sorted set whose elements are strictly less than
toElement. |
DoubleSortedSet |
headSet(java.lang.Double to)
Deprecated.
Please use the corresponding type-specific method instead.
|
boolean |
isEmpty() |
it.unimi.dsi.fastutil.doubles.DoubleBidirectionalIterator |
iterator()
Returns a type-specific
BidirectionalIterator on the elements in
this set. |
it.unimi.dsi.fastutil.doubles.DoubleBidirectionalIterator |
iterator(double from)
Returns a type-specific
BidirectionalIterator on the elements in
this set, starting from a given element of the domain (optional operation). |
java.lang.Double |
last()
Deprecated.
Please use the corresponding type-specific method instead.
|
double |
lastDouble()
Returns the last (highest) element currently in this set.
|
java.util.stream.Stream<java.lang.Double> |
parallelStream()
Deprecated.
|
boolean |
remove(java.lang.Object arg0)
Deprecated.
|
boolean |
removeAll(java.util.Collection<?> arg0) |
boolean |
removeAll(it.unimi.dsi.fastutil.doubles.DoubleCollection arg0) |
boolean |
removeIf(java.util.function.DoublePredicate arg0) |
boolean |
retainAll(java.util.Collection<?> arg0) |
boolean |
retainAll(it.unimi.dsi.fastutil.doubles.DoubleCollection arg0) |
int |
size() |
it.unimi.dsi.fastutil.doubles.DoubleSpliterator |
spliterator() |
java.util.stream.Stream<java.lang.Double> |
stream()
Deprecated.
|
DoubleSortedSet |
subSet(double from,
double to)
Returns a view of the portion of this sorted set whose elements range from
fromElement, inclusive, to toElement, exclusive. |
DoubleSortedSet |
subSet(java.lang.Double from,
java.lang.Double to)
Deprecated.
Please use the corresponding type-specific method instead.
|
DoubleSortedSet |
tailSet(double from)
Returns a view of the portion of this sorted set whose elements are greater than or equal to
fromElement. |
DoubleSortedSet |
tailSet(java.lang.Double from)
Deprecated.
Please use the corresponding type-specific method instead.
|
java.lang.Object[] |
toArray() |
double[] |
toArray(double[] arg0) |
<T> T[] |
toArray(T[] arg0) |
double[] |
toDoubleArray() |
double[] |
toDoubleArray(double[] arg0)
Deprecated.
|
java.lang.String |
toString() |
equals, hashCode, rem, removeclone, finalize, getClass, notify, notifyAll, wait, wait, waitspliteratoradd, contains, of, of, of, of, of, rem, remove, removeadd, addAll, contains, containsAll, doubleIterator, doubleParallelStream, doubleSpliterator, doubleStream, parallelStream, removeAll, removeIf, removeIf, removeIf, retainAll, stream, toArray, toDoubleArray, toDoubleArrayprotected final DoubleSortedSet sortedSet
protected final it.unimi.dsi.fastutil.doubles.DoubleCollection collection
protected UnmodifiableSortedSet(DoubleSortedSet s)
public it.unimi.dsi.fastutil.doubles.DoubleComparator comparator()
DoubleSortedSetcomparator in interface DoubleSortedSetcomparator in interface java.util.SortedSet<java.lang.Double>public DoubleSortedSet subSet(double from, double to)
DoubleSortedSetfromElement, inclusive, to toElement, exclusive.subSet in interface DoubleSortedSetSortedSet.subSet(Object,Object)public DoubleSortedSet headSet(double to)
DoubleSortedSettoElement.headSet in interface DoubleSortedSetSortedSet.headSet(Object)public DoubleSortedSet tailSet(double from)
DoubleSortedSetfromElement.tailSet in interface DoubleSortedSetSortedSet.tailSet(Object)public it.unimi.dsi.fastutil.doubles.DoubleBidirectionalIterator iterator()
DoubleSortedSetBidirectionalIterator on the elements in
this set.
This method returns a parameterised bidirectional iterator. The iterator can be moreover safely cast to a type-specific iterator.
iterator in interface it.unimi.dsi.fastutil.doubles.DoubleBidirectionalIterableiterator in interface it.unimi.dsi.fastutil.doubles.DoubleCollectioniterator in interface it.unimi.dsi.fastutil.doubles.DoubleIterableiterator in interface DoubleSetiterator in interface DoubleSortedSetiterator in interface java.lang.Iterable<java.lang.Double>iterator in interface java.util.Collection<java.lang.Double>iterator in interface java.util.Set<java.lang.Double>public it.unimi.dsi.fastutil.doubles.DoubleBidirectionalIterator iterator(double from)
DoubleSortedSetBidirectionalIterator on the elements in
this set, starting from a given element of the domain (optional operation).
This method returns a type-specific bidirectional iterator with given
starting point. The starting point is any element comparable to the
elements of this set (even if it does not actually belong to the
set). The next element of the returned iterator is the least element of
the set that is greater than the starting point (if there are no
elements greater than the starting point, hasNext() will return
false). The previous element of the returned iterator is
the greatest element of the set that is smaller than or equal to the
starting point (if there are no elements smaller than or equal to the
starting point, hasPrevious() will return false).
Note that passing the last element of the set as starting point and
calling previous() you can traverse the
entire set in reverse order.
iterator in interface DoubleSortedSetfrom - an element to start from.public double firstDouble()
DoubleSortedSetfirstDouble in interface DoubleSortedSetSortedSet.first()public double lastDouble()
DoubleSortedSetlastDouble in interface DoubleSortedSetSortedSet.last()@Deprecated public java.lang.Double first()
first in interface DoubleSortedSetfirst in interface java.util.SortedSet<java.lang.Double>@Deprecated public java.lang.Double last()
last in interface DoubleSortedSetlast in interface java.util.SortedSet<java.lang.Double>@Deprecated public DoubleSortedSet subSet(java.lang.Double from, java.lang.Double to)
subSet in interface DoubleSortedSetsubSet in interface java.util.SortedSet<java.lang.Double>@Deprecated public DoubleSortedSet headSet(java.lang.Double to)
headSet in interface DoubleSortedSetheadSet in interface java.util.SortedSet<java.lang.Double>@Deprecated public DoubleSortedSet tailSet(java.lang.Double from)
tailSet in interface DoubleSortedSettailSet in interface java.util.SortedSet<java.lang.Double>public boolean add(double arg0)
add in interface it.unimi.dsi.fastutil.doubles.DoubleCollectionpublic int size()
size in interface java.util.Collection<java.lang.Double>public boolean isEmpty()
isEmpty in interface java.util.Collection<java.lang.Double>public boolean contains(double arg0)
contains in interface it.unimi.dsi.fastutil.doubles.DoubleCollectionpublic it.unimi.dsi.fastutil.doubles.DoubleSpliterator spliterator()
spliterator in interface it.unimi.dsi.fastutil.doubles.DoubleCollectionspliterator in interface it.unimi.dsi.fastutil.doubles.DoubleIterablespliterator in interface java.lang.Iterable<java.lang.Double>spliterator in interface java.util.Collection<java.lang.Double>@Deprecated public java.util.stream.Stream<java.lang.Double> stream()
stream in interface it.unimi.dsi.fastutil.doubles.DoubleCollectionstream in interface java.util.Collection<java.lang.Double>@Deprecated public java.util.stream.Stream<java.lang.Double> parallelStream()
parallelStream in interface it.unimi.dsi.fastutil.doubles.DoubleCollectionparallelStream in interface java.util.Collection<java.lang.Double>public void clear()
clear in interface java.util.Collection<java.lang.Double>public <T> T[] toArray(T[] arg0)
toArray in interface java.util.Collection<java.lang.Double>public java.lang.Object[] toArray()
toArray in interface java.util.Collection<java.lang.Double>public void forEach(java.util.function.DoubleConsumer arg0)
forEach in interface it.unimi.dsi.fastutil.doubles.DoubleIterablepublic boolean containsAll(java.util.Collection<?> arg0)
containsAll in interface java.util.Collection<java.lang.Double>public boolean addAll(java.util.Collection<? extends java.lang.Double> arg0)
addAll in interface java.util.Collection<java.lang.Double>public boolean removeAll(java.util.Collection<?> arg0)
removeAll in interface java.util.Collection<java.lang.Double>public boolean retainAll(java.util.Collection<?> arg0)
retainAll in interface java.util.Collection<java.lang.Double>public boolean removeIf(java.util.function.DoublePredicate arg0)
removeIf in interface it.unimi.dsi.fastutil.doubles.DoubleCollection@Deprecated public boolean add(java.lang.Double arg0)
add in interface it.unimi.dsi.fastutil.doubles.DoubleCollectionadd in interface java.util.Collection<java.lang.Double>@Deprecated public boolean contains(java.lang.Object arg0)
contains in interface it.unimi.dsi.fastutil.doubles.DoubleCollectioncontains in interface java.util.Collection<java.lang.Double>@Deprecated public boolean remove(java.lang.Object arg0)
remove in interface it.unimi.dsi.fastutil.doubles.DoubleCollectionremove in interface java.util.Collection<java.lang.Double>public double[] toDoubleArray()
toDoubleArray in interface it.unimi.dsi.fastutil.doubles.DoubleCollection@Deprecated public double[] toDoubleArray(double[] arg0)
toDoubleArray in interface it.unimi.dsi.fastutil.doubles.DoubleCollectionpublic double[] toArray(double[] arg0)
toArray in interface it.unimi.dsi.fastutil.doubles.DoubleCollectionpublic boolean containsAll(it.unimi.dsi.fastutil.doubles.DoubleCollection arg0)
containsAll in interface it.unimi.dsi.fastutil.doubles.DoubleCollectionpublic boolean addAll(it.unimi.dsi.fastutil.doubles.DoubleCollection arg0)
addAll in interface it.unimi.dsi.fastutil.doubles.DoubleCollectionpublic boolean removeAll(it.unimi.dsi.fastutil.doubles.DoubleCollection arg0)
removeAll in interface it.unimi.dsi.fastutil.doubles.DoubleCollectionpublic boolean retainAll(it.unimi.dsi.fastutil.doubles.DoubleCollection arg0)
retainAll in interface it.unimi.dsi.fastutil.doubles.DoubleCollectionpublic it.unimi.dsi.fastutil.doubles.DoubleIterator doubleIterator()
doubleIterator in interface it.unimi.dsi.fastutil.doubles.DoubleCollectiondoubleIterator in interface it.unimi.dsi.fastutil.doubles.DoubleIterablepublic it.unimi.dsi.fastutil.doubles.DoubleSpliterator doubleSpliterator()
doubleSpliterator in interface it.unimi.dsi.fastutil.doubles.DoubleCollectiondoubleSpliterator in interface it.unimi.dsi.fastutil.doubles.DoubleIterablepublic java.util.stream.DoubleStream doubleStream()
doubleStream in interface it.unimi.dsi.fastutil.doubles.DoubleCollectionpublic java.util.stream.DoubleStream doubleParallelStream()
doubleParallelStream in interface it.unimi.dsi.fastutil.doubles.DoubleCollectionpublic java.lang.String toString()
toString in class java.lang.Object