code: public void write(DataOutput out) throws IOException {
      
      // First write out the size of the class table and any classes that are
      // "unknown" classes
      
      out.writeByte(newClasses);
  
      for (byte i = 1; i <= newClasses; i++) {
        out.writeByte(i);
        out.writeUTF(getClass(i).getName());
      }
    }
docs: {@inheritDoc}