code: private void readObject(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException {
          in.defaultReadObject();
          this.runtimeMetaData = new HashMap<String, Object>();
      }
docs: /*
  Special handling for serialization to initialize transient (runtime related) meta data