1 package net.sf.flatpack.brparse;
2
3 import net.sf.flatpack.DefaultDataSet;
4 import net.sf.flatpack.structure.Row;
5
6 /**
7 * All buffered reader parsers should implement this interface and provide
8 * an implementation for the buildRow
9 *
10 * @author Paul Zepernick
11 */
12 public interface InterfaceBuffReaderParse extends AutoCloseable {
13
14 /**
15 * Builds a row into the DataSet using the current record from the File
16 *
17 * @param ds
18 * @return Row object
19 */
20 public Row buildRow(final DefaultDataSet ds);
21
22 }