this.string = (String) is.readObject(); try { parseURI(this.string); } catch (URISyntaxException x) {  throw new RuntimeException(x); }
  private void readObject(ObjectInputStream is)    throws ClassNotFoundException, IOException  {  }