- 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)