public interface XPrependingSequence<E> extends Consumer<E>, CapacityExtendable, OptimizableCollection, ExtendedSequence<E>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
XPrependingSequence.Creator<E> |
| Modifier and Type | Method and Description |
|---|---|
boolean |
nullPrepend() |
boolean |
prepend(E element) |
XPrependingSequence<E> |
prependAll(E... elements) |
XPrependingSequence<E> |
prependAll(E[] elements,
int srcStartIndex,
int srcLength) |
XPrependingSequence<E> |
prependAll(XGettingCollection<? extends E> elements) |
currentCapacity, currentFreeCapacity, ensureCapacity, ensureFreeCapacityisFull, maximumCapacity, remainingCapacityoptimizehasVolatileElements, nullAllowedboolean prepend(E element)
boolean nullPrepend()
XPrependingSequence<E> prependAll(E... elements)
XPrependingSequence<E> prependAll(E[] elements, int srcStartIndex, int srcLength)
XPrependingSequence<E> prependAll(XGettingCollection<? extends E> elements)
Copyright © 2022 MicroStream Software. All rights reserved.