T
- type of data held in this Collectionpublic interface MutableSequenceX<T> extends CollectionX<T>, IndexedSequenceX<T>
Modifier and Type | Method and Description |
---|---|
MutableSequenceX<T> |
minus(int i)
Remove the element at the supplied index
|
MutableSequenceX<T> |
minus(java.lang.Object e)
Remove the specified element from this collection
|
MutableSequenceX<T> |
minusAll(java.util.Collection<?> list)
Remove all the specified elements from this collection
|
MutableSequenceX<T> |
plus(int i,
T e)
Add the supplied element at the supplied index
|
MutableSequenceX<T> |
plus(T e)
Add an element to this Collection
|
MutableSequenceX<T> |
plusAll(java.util.Collection<? extends T> list)
Add all supplied elements to this Collection
|
MutableSequenceX<T> |
plusAll(int i,
java.util.Collection<? extends T> list)
Add all of the supplied elements at the supplied index
|
MutableSequenceX<T> |
subList(int start,
int end)
Create a sub sequence between the two supplied index
|
MutableSequenceX<T> |
with(int i,
T e)
Replace the value at the specifed index with the supplied value
|
filter, flatMap, map
plusInOrder, plusLoop, plusLoop, unit
cast, collection, combinations, combinations, combine, cycle, cycle, cycleUntil, cycleWhile, distinct, drop, dropRight, dropUntil, dropWhile, filterNot, findAny, findFirst, flatMapP, flatMapS, forEach2, forEach2, forEach3, forEach3, forEach4, forEach4, from, fromCollection, getAtIndex, groupBy, grouped, grouped, grouped, grouped, groupedStatefullyUntil, groupedUntil, groupedUntil, groupedWhile, groupedWhile, head, intersperse, limit, limitLast, limitUntil, limitWhile, materialize, materializeReversed, notNull, onEmpty, onEmptyGet, onEmptyThrow, peek, permutations, removeAll, removeAllI, removeAllS, retainAll, retainAllI, retainAllS, reverse, scanLeft, scanLeft, scanRight, scanRight, shuffle, shuffle, single, single, singleOptional, skip, skipLast, skipUntil, skipWhile, slice, sliding, sliding, sorted, sorted, sorted, take, takeRight, takeUntil, takeWhile, trampoline, zip, zip, zip3, zip4, zipS, zipS, zipWithIndex
asFunction, foldFuture, foldLazy, foldTry, forEach, forEach, forEach, forEach, forEach, forEachSubscribe, forEachSubscribe, forEachSubscribe, runFuture, runLazy, seq, toListX, toSetX, visit
allMatch, anyMatch, collect, collectors, commonPrefix, commonSuffix, count, count, countDistinct, countDistinct, countDistinctBy, countDistinctBy, max, maxBy, min, minBy, mode, noneMatch, sum, sumDouble, sumInt, sumLong, to, toList, toMap, toMap, toSet, toString, toString
endsWith, endsWithIterable, firstValue, foldLeft, foldLeft, foldLeft, foldLeft, foldRight, foldRight, foldRight, foldRightMapToType, get, join, join, join, mapReduce, mapReduce, print, print, printErr, printOut, reduce, reduce, reduce, reduce, reduce, reduce, reduce, schedule, scheduleFixedDelay, scheduleFixedRate, startsWith, startsWithIterable, xMatch
append, append, combine, deleteBetween, insertAt, insertAtS, mapToDouble, mapToInt, mapToLong, prepend, prepend, prependS, recover, recover, subscribe, traversable, unitIterator
zip, zip3, zip4, zipP, zipP, zipWith, zipWithP, zipWithS
retry, retry
groupedStatefullyUntilT, groupedT, groupedUntilT, groupedWhileT, slidingT, slidingT
fixedDelay, onePer, xPer
add, addAll, clear, contains, containsAll, equals, hashCode, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, toArray, toArray
unwrap, unwrapIfInstance
MutableSequenceX<T> plus(T e)
FluentCollectionX
plus
in interface FluentCollectionX<T>
plus
in interface IndexedSequenceX<T>
e
- Element to addMutableSequenceX<T> plusAll(java.util.Collection<? extends T> list)
FluentCollectionX
plusAll
in interface FluentCollectionX<T>
plusAll
in interface IndexedSequenceX<T>
list
- of elements to addMutableSequenceX<T> with(int i, T e)
IndexedSequenceX
with
in interface IndexedSequenceX<T>
i
- Index toNested replace value ate
- Value toNested useMutableSequenceX<T> plus(int i, T e)
IndexedSequenceX
plus
in interface IndexedSequenceX<T>
i
- Index toNested add element ate
- Element toNested addMutableSequenceX<T> plusAll(int i, java.util.Collection<? extends T> list)
IndexedSequenceX
plusAll
in interface IndexedSequenceX<T>
i
- Index toNested add element atlist
- Collection of elements toNested addMutableSequenceX<T> minus(java.lang.Object e)
FluentCollectionX
minus
in interface FluentCollectionX<T>
minus
in interface IndexedSequenceX<T>
e
- Element to removeMutableSequenceX<T> minusAll(java.util.Collection<?> list)
FluentCollectionX
minusAll
in interface FluentCollectionX<T>
minusAll
in interface IndexedSequenceX<T>
list
- of elements to removeMutableSequenceX<T> minus(int i)
IndexedSequenceX
minus
in interface IndexedSequenceX<T>
i
- Index at which toNested remvoe elementMutableSequenceX<T> subList(int start, int end)
IndexedSequenceX
subList
in interface IndexedSequenceX<T>
start
- Index of our sub sequence (inclusive)end
- Index of our sub sequence (exclusive)