package eu.dnetlib.dhp.wf.importer; import java.io.IOException; import org.apache.avro.file.DataFileWriter; /** * {@link DataFileWriter} based record receiver. * @author mhorst * */ public class DataFileRecordReceiver implements RecordReceiver { private final DataFileWriter writer; /** * Default constructor. * @param writer */ public DataFileRecordReceiver(DataFileWriter writer) { this.writer = writer; } @Override public void receive(T object) throws IOException { this.writer.append(object); } }