public static class SpinedBuffer.Of<E> extends SpinedBuffer<E,E[]> implements Consumer<E>
SpinedBuffer.Of<E>, SpinedBuffer.OfDouble, SpinedBuffer.OfInt, SpinedBuffer.OfLongConsumer.Util| Modifier and Type | Method and Description |
|---|---|
void |
accept(E e)
Performs operation on argument.
|
protected int |
arrayLength(E[] array) |
E[] |
asArray(IntFunction<E[]> arrayFactory) |
E |
get(long index) |
java.util.Iterator<E> |
iterator() |
protected E[] |
newArray(int size) |
protected E[][] |
newArrayArray(int size) |
clear, count, isEmptyprotected E[][] newArrayArray(int size)
newArrayArray in class SpinedBuffer<E,E[]>protected E[] newArray(int size)
newArray in class SpinedBuffer<E,E[]>protected int arrayLength(E[] array)
arrayLength in class SpinedBuffer<E,E[]>public void accept(E e)
Consumerpublic E get(long index)
public java.util.Iterator<E> iterator()
iterator in interface java.lang.Iterable<E>iterator in class SpinedBuffer<E,E[]>public E[] asArray(IntFunction<E[]> arrayFactory)