@Override
    public SequenceRecord loadSequenceFromMetaData(RecordMetaData recordMetaData) throws IOException {
        SequenceRecord next = sequenceRecordReader.loadSequenceFromMetaData(recordMetaData);
        next.setSequenceRecord(transformProcess.executeSequence(next.getSequenceRecord()));
        return next;
    }
@ Override public SequenceRecord loadSequenceFromMetaData ( RecordMetaData recordMetaData ) throws IOException { SequenceRecord next = sequenceRecordReader . loadSequenceFromMetaData ( recordMetaData ) ; next . setSequenceRecord ( transformProcess . executeSequence ( next . getSequenceRecord ( ) ) ) ; return next ; }
Load a single sequence record from the given {@link RecordMetaData} instance<br>
Note: that for data that isn't splittable (i.e., text data that needs to be scanned/split), it is more efficient to
load multiple records at once using {@link #loadSequenceFromMetaData(List)}

@param recordMetaData Metadata for the sequence record that we want to load from
@return Single sequence record for the given RecordMetaData instance
@throws IOException If I/O error occurs during loading