@Override
      public boolean process(int record) throws IOException {
        if (filter == null || filter.accept(record)) {
          return processor.process(valueOf(record));
        }
        return true;
      }
@Override
      public boolean process(int record)