- All Superinterfaces:
Clearable
, ConsolidatableCollection
, ExtendedCollection<E>
, OptimizableCollection
, ReleasingCollection<E>
, Sized
, Truncateable
, XRemovingCollection<E>
- All Known Subinterfaces:
XBasicEnum<E>
, XBasicList<E>
, XBasicSequence<E>
, XBasicTable<K,V>
, XBasicTable.Keys<K,V>
, XBasicTable.Values<K,V>
, XChart<K,V>
, XChart.Keys<K,V>
, XChart.Values<K,V>
, XDecreasingEnum<E>
, XDecreasingList<E>
, XDecreasingSequence<E>
, XEnum<E>
, XLadder<E>
, XList<E>
, XProcessingEnum<E>
, XProcessingList<E>
, XProcessingSequence<E>
, XProcessingSortation<E>
, XRank<E>
, XRemovingEnum<E>
, XRemovingList<E>
, XRemovingSortation<E>
, XSequence<E>
, XSortation<E>
, XTable<K,V>
, XTable.Keys<K,V>
, XTable.Values<K,V>
- All Known Implementing Classes:
ArrayCollector
, BulkList
, EnumProcessor
, EqBulkList
, EqHashEnum
, EqHashTable
, EqHashTable.Keys
, EqHashTable.Values
, HashEnum
, HashTable
, HashTable.Keys
, HashTable.Values
, LimitList
, ListProcessor
, LockedList
, Single
, SubList
, SubListProcessor
, SubProcessor
, SynchList
public interface XRemovingSequence<E>
extends XRemovingCollection<E>
-
-
Method Summary
Methods inherited from interface one.microstream.collections.interfaces.Sized
isEmpty, size
-
Method Details
-
-
Removing all elements but the ones from the offset (basically start index)
to the offset+length (end index).
- Parameters:
offset
- is the index of the first element to retain
length
- is the amount of elements to retain
- Returns:
- this
-
long removeSelection(long[] indices)