/** {@inheritDoc} */ public void fill(int fromIndex, int toIndex, byte val) { if (toIndex > _pos) { ensureCapacity(toIndex); _pos = toIndex; } Arrays.fill(_data, fromIndex, toIndex, val); }
/** {@inheritDoc} */ public void fill(byte val) { Arrays.fill(_data, 0, _pos, val); }
/** * Sets the size of the list to 0, but does not change its capacity. This method can be used as an * alternative to the {@link #clear()} method if you want to recycle a list without allocating new * backing arrays. */ public void reset() { _pos = 0; Arrays.fill(_data, no_entry_value); }