code: protected void put(byte[] bytes)
      {
          if (tc.isEntryEnabled()) Tr.entry(tc, "put", new Object[] {RLSUtils.toHexString(bytes, RLSUtils.MAX_DISPLAY_BYTES), this});
  
          if (tc.isDebugEnabled()) Tr.debug(tc, "Writing at position " + _buffer.position());
          
          _buffer.put(bytes);
  
          if (tc.isEntryEnabled()) Tr.exit(tc, "put");
      }
docs: Setter method used to write bytes.length bytes from the buffer into the mapped
  byte buffer at the current byte cursor position. The byte cursor is advanced by
  bytes.length.
  
  @param bytes The source byte array from which the bytes will be written.