Module org.jhotdraw8.collection
Interface DoubleSequencedCollection
- All Superinterfaces:
Collection<Double>,Iterable<Double>,SequencedCollection<Double>
- All Known Subinterfaces:
DoubleList
- All Known Implementing Classes:
DoubleArrayList
Interface for collection of
int-values with a well-defined linear
ordering of its elements.-
Method Summary
Modifier and TypeMethodDescriptiondefault voidvoidaddFirstAsDouble(double e) default voiddefault voidaddLastAllAsDouble(double[] array) default voidaddLastAllAsDouble(double[] array, int offset, int length) voidaddLastAsDouble(double e) default DoublegetFirst()doubledefault DoublegetLast()doubledefault Doubledoubledefault DoubledoubleMethods inherited from interface java.util.Collection
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArray, toArrayMethods inherited from interface java.util.SequencedCollection
reversed
-
Method Details
-
addFirstAsDouble
void addFirstAsDouble(double e) -
addLastAsDouble
void addLastAsDouble(double e) -
getFirstAsDouble
double getFirstAsDouble() -
getLastAsDouble
double getLastAsDouble() -
removeFirstAsDouble
double removeFirstAsDouble() -
removeLastAsDouble
double removeLastAsDouble() -
addFirst
- Specified by:
addFirstin interfaceSequencedCollection<Double>
-
addLast
- Specified by:
addLastin interfaceSequencedCollection<Double>
-
getFirst
- Specified by:
getFirstin interfaceSequencedCollection<Double>
-
getLast
- Specified by:
getLastin interfaceSequencedCollection<Double>
-
removeFirst
- Specified by:
removeFirstin interfaceSequencedCollection<Double>
-
removeLast
- Specified by:
removeLastin interfaceSequencedCollection<Double>
-
addLastAllAsDouble
default void addLastAllAsDouble(double[] array) -
addLastAllAsDouble
default void addLastAllAsDouble(double[] array, int offset, int length)
-