docs: void genCode() throws IOException {
          for (Iterator<JRecord> i = mRecList.iterator(); i.hasNext();) {
              JRecord rec = i.next();
              rec.genJavaCode(outputDirectory);
          }
      }