in src/main/java/org/apache/datasketches/memory/Memory.java [149:169]
Memory region(
long offsetBytes,
long capacityBytes,
ByteOrder byteOrder);
//AS BUFFER
/**
* Returns a new <i>Buffer</i> view of this object.
* <ul>
* <li>Returned object's origin = this object's origin</li>
* <li>Returned object's <i>start</i> = 0</li>
* <li>Returned object's <i>position</i> = 0</li>
* <li>Returned object's <i>end</i> = this object's capacity</li>
* <li>Returned object's <i>capacity</i> = this object's capacity</li>
* <li>Returned object's <i>start</i>, <i>position</i> and <i>end</i> are mutable</li>
* </ul>
* @return a new <i>Buffer</i>
*/
default Buffer asBuffer() {
return asBuffer(getTypeByteOrder());
}