code: public String getString(Integer offset)
     {
        String result = null;
  
        if (offset != null)
        {
           byte[] value = m_map.get(offset);
           if (value != null)
           {
              result = MPPUtility.getString(value, 0);
           }
        }
  
        return (result);
     }
docs: This method retrieves the data at the given offset and returns
  it as a String, assuming the underlying data is composed of
  single byte characters.
  
  @param offset offset of required data
  @return string containing required data