private boolean getNextObject() throws Exception {
            next = null;
            RecordReader<LongWritable, Text> recordReader = getRecordReader();
            while (recordReader.nextKeyValue()) {
                String line = recordReader.getCurrentValue().toString();
                if (!StringUtils.isBlank(line)) {
                    next = new JSONObject(line);
                    break;
                }
            }
            return (next != null);
        }