docs: private RowFactory createRowFactory()
          throws ClassNotFoundException, IllegalAccessException, InstantiationException {
          if (this.rowFactoryClassName == null) {
              return new DefaultRowFactory();
          }
  
          Class<?> rowFactoryClass = Class.forName(this.rowFactoryClassName);
          return  (RowFactory)rowFactoryClass.newInstance();
      }