Interface XRemovingList<E>
-
- All Superinterfaces:
Clearable,ConsolidatableCollection,ExtendedBag<E>,ExtendedCollection<E>,OptimizableCollection,ReleasingCollection<E>,Sized,Truncateable,XRemovingBag<E>,XRemovingCollection<E>,XRemovingSequence<E>
- All Known Subinterfaces:
XBasicList<E>,XBasicTable.Values<K,V>,XChart.Values<K,V>,XDecreasingList<E>,XLadder<E>,XList<E>,XProcessingList<E>,XTable.Values<K,V>
- All Known Implementing Classes:
ArrayCollector,BulkList,EqBulkList,EqHashTable.Values,HashTable.Values,LimitList,ListProcessor,LockedList,Single,SubList,SubListProcessor,SynchList
public interface XRemovingList<E> extends XRemovingSequence<E>, XRemovingBag<E>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceXRemovingList.Factory<E>-
Nested classes/interfaces inherited from interface one.microstream.collections.interfaces.ExtendedCollection
ExtendedCollection.Creator<E,C extends ExtendedCollection<E>>
-
-
Method Summary
-
Methods inherited from interface one.microstream.collections.interfaces.ExtendedCollection
hasVolatileElements, nullAllowed
-
Methods inherited from interface one.microstream.collections.types.XRemovingCollection
clear, consolidate, nullRemove, optimize, remove, removeAll, removeDuplicates, removeOne, retainAll, truncate
-
Methods inherited from interface one.microstream.collections.types.XRemovingSequence
removeRange, removeSelection, retainRange
-
-