Interface XPutGetBag<E>
- All Superinterfaces:
CapacityCarrying
,CapacityExtendable
,Consumer<E>
,Copyable
,ExtendedBag<E>
,ExtendedCollection<E>
,Iterable<E>
,OptimizableCollection
,Sized
,XAddingBag<E>
,XAddingCollection<E>
,XGettingBag<E>
,XGettingCollection<E>
,XIterable<E>
,XJoinable<E>
,XPuttingBag<E>
,XPuttingCollection<E>
- All Known Subinterfaces:
XBag<E>
,XBasicList<E>
,XLadder<E>
,XList<E>
,XPutGetList<E>
- All Known Implementing Classes:
ArrayCollector
,BulkList
,EqBulkList
,LimitList
,LockedList
,Single
,SubList
,SynchList
public interface XPutGetBag<E> extends XPuttingBag<E>, XGettingBag<E>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
XPutGetBag.Factory<E>
Nested classes/interfaces inherited from interface one.microstream.collections.interfaces.ExtendedCollection
ExtendedCollection.Creator<E,C extends ExtendedCollection<E>>
Nested classes/interfaces inherited from interface one.microstream.collections.types.XGettingCollection
XGettingCollection.Creator<E>
Nested classes/interfaces inherited from interface one.microstream.collections.types.XIterable
XIterable.Executor<E>
Nested classes/interfaces inherited from interface one.microstream.collections.types.XPuttingBag
XPuttingBag.Creator<E>
-
Method Summary
Methods inherited from interface one.microstream.collections.interfaces.CapacityCarrying
isFull, maximumCapacity, remainingCapacity
Methods inherited from interface one.microstream.collections.interfaces.CapacityExtendable
currentCapacity, currentFreeCapacity, ensureCapacity, ensureFreeCapacity
Methods inherited from interface one.microstream.collections.interfaces.ExtendedCollection
nullAllowed
Methods inherited from interface one.microstream.collections.interfaces.OptimizableCollection
optimize
Methods inherited from interface one.microstream.collections.types.XAddingCollection
accept, add, collector, nullAdd
Methods inherited from interface one.microstream.collections.types.XGettingCollection
applies, contains, containsAll, containsId, containsSearched, copyTo, count, countBy, distinct, distinct, equality, equals, equals, equalsContent, except, filterTo, get, hashCode, hasVolatileElements, intersect, intSize, iterator, join, max, min, nullContained, old, search, seek, size, toArray, toArray, union