@Override
	public synchronized int put(int offset, byte[] bytes) throws IndexOutOfBoundsException, IOException {
		return put(offset, bytes, 0, bytes.length);
	}
Fill buffer with data provided by InputStream.  If 
stream is exhausted, the remainder of the buffer will be filled
with 0's.
@param in data source
@throws IOException thrown if IO error occurs.
Ghidra/Framework/DB/src/main/java/db/ChainedBuffer.java