public abstract static class DoubleSortedSet.SubSet extends DoubleSet.Base implements DoubleSortedSet
DoubleSortedSet.SubSetDoubleSet.Base| Constructor and Description |
|---|
SubSet(DoubleSortedSet set) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addDouble(double x,
double precision) |
boolean |
addDoubleExactly(double x) |
boolean |
containsDouble(double x,
double precision) |
boolean |
containsDoubleExactly(double x) |
protected boolean |
excluded(double x) |
protected DoubleIterator |
fromIncluded(DoubleIterator iterator) |
protected abstract boolean |
included(double x) |
boolean |
removeDouble(double x,
double precision) |
boolean |
removeDoubleExactly(double x) |
int |
size() |
protected DoubleIterator |
untilExcluded(DoubleIterator iterator) |
equals, hashCodetoStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitcomparator, create, create, first, firstDouble, headSet, headSet, headSetExactly, last, lastDouble, spliterator, subSet, subSet, subSetExactly, tailSet, tailSet, tailSetExactlyadd, addAll, clear, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArrayaddAllDoubles, addAllDoubles, addDouble, removeIf, toDoubleArraycontainsAllDoubles, containsAllDoubles, containsAllDoublesExactly, containsAllDoublesExactly, containsAnyDoubles, containsAnyDoubles, containsAnyDoublesExactly, containsAnyDoublesExactly, doubleStream, forEach, forEachDouble, from, from, of, once, once, parallelDoubleStream, removeAllDoubles, removeAllDoubles, removeAllDoublesExactly, removeAllDoublesExactly, removeDoublesIf, retainAllDoubles, retainAllDoubles, retainAllDoublesExactly, retainAllDoublesExactly, sequencepublic SubSet(DoubleSortedSet set)
public int size()
size in interface java.util.Collection<java.lang.Double>size in interface java.util.Set<java.lang.Double>public boolean containsDoubleExactly(double x)
containsDoubleExactly in interface DoubleIterablepublic boolean containsDouble(double x,
double precision)
containsDouble in interface DoubleIterablepublic boolean removeDoubleExactly(double x)
removeDoubleExactly in interface DoubleIterablepublic boolean removeDouble(double x,
double precision)
removeDouble in interface DoubleIterablepublic boolean addDoubleExactly(double x)
addDoubleExactly in interface DoubleCollectionDoubleCollection.addDouble(double, double)public boolean addDouble(double x,
double precision)
addDouble in interface DoubleCollectionaddDouble in interface DoubleSetDoubleCollection.addDoubleExactly(double)protected DoubleIterator untilExcluded(DoubleIterator iterator)
protected DoubleIterator fromIncluded(DoubleIterator iterator)
protected abstract boolean included(double x)
protected boolean excluded(double x)