@Override public CarbonRow readRow(Object[] data) { Object[] converted = delegate.readRow(data); return new CarbonRow(converted); }
@Override public T getCurrentValue() throws IOException, InterruptedException { rowCount += 1; if (null != inputMetricsStats) { inputMetricsStats.incrementRecordRead(1L); } return readSupport.readRow(carbonIterator.next()); }