package org.activityinfo.core.shared.importing.validation; import org.activityinfo.core.shared.importing.source.SourceRow; import org.activityinfo.core.shared.importing.strategy.FieldImporterColumn; import java.util.List; /** * Created by alex on 4/4/14. */ public class ValidatedRowTable { private List<FieldImporterColumn> columns; private List<ValidatedRow> rows; public ValidatedRowTable(List<FieldImporterColumn> columns, List<ValidatedRow> rows) { this.columns = columns; this.rows = rows; } public List<FieldImporterColumn> getColumns() { return columns; } public List<ValidatedRow> getRows() { return rows; } public ValidatedRow getRow(SourceRow sourceRow) { for (ValidatedRow row : rows) { if (row.getSourceRow().equals(sourceRow)) { return row; } } return null; } }