@Override
  public byte readDataByte(int offset) {
    assert offset < getDataSize();
    return AddressableMemoryManager.readByte(getBaseDataAddress() + offset);
  }
Returns an address that can be used with AddressableMemoryManager to access this object's data.

@param offset the offset from this chunk's first byte of the byte the returned address should
       point to. Must be >= 0.
@param size the number of bytes that will be read using the returned address. Assertion will
       use this to verify that all the memory accessed belongs to this chunk. Must be > 0.
@return a memory address that can be used to access this object's data
geode-core/src/main/java/org/apache/geode/internal/offheap/OffHeapStoredObject.java