package org.activityinfo.core.shared.importing.strategy; import org.activityinfo.core.shared.importing.source.SourceRow; /** * Interface to a column's value, abstracting away differences between * columns in imported tables, values provided by users during import and * (ultimately) calculated values */ public interface ColumnAccessor { String getHeading(); String getValue(SourceRow row); boolean isMissing(SourceRow row); }