code: @Nonnull
    public String getContentAsString (@Nonnull final Charset aCharset)
    {
      if (m_aCharset.equals (aCharset))
      {
        // Potentially return cached version
        return getContentAsString ();
      }
      return new String (m_aContent, aCharset);
    }
docs: Get the data content of this Data URL as String in the specified charset.
  No Base64 encoding is performed in this method.
  
  @param aCharset
  The charset to be used. May not be <code>null</code>.
  @return The content in a String representation using the provided charset.
  Never <code>null</code>.