public final void put(DataInput in, int offset, int length) throws IOException {
		in.readFully(this.memory, offset, length);
	}
public final void put ( DataInput in , int offset , int length ) throws IOException { in . readFully ( this . memory , offset , length ) ; }
Bulk put method. Copies length memory from the given DataInput to the
memory starting at position offset.

@param in The DataInput to get the data from.
@param offset The position in the memory segment to copy the chunk to.
@param length The number of bytes to get.

@throws IOException Thrown, if the DataInput encountered a problem upon reading,
such as an End-Of-File.