Adds multiple elements, possibly overwriting the oldest elements in the buffer.
Adds multiple elements, possibly overwriting the oldest elements in the buffer. If the given iterable contains more elements that this buffer can hold, then only the last maxSize elements will end up in the buffer.
Adds an element, possibly overwriting the oldest elements in the buffer if the buffer is at capacity.
Gets the element from the specified index in constant time.
Gets the element from the specified index in constant time.
Removes the next element from the buffer
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.
Overwrites an element with a new value