code: @Override protected int readData(byte[] buffer, int offset)
     {
        StringsWithLengthBlock data = new StringsWithLengthBlock().read(buffer, offset, true);
        m_data = data.getData();
        offset = data.getOffset();
  
        return offset;
     }
docs: {@inheritDoc}