package net.techreadiness.batch.org.info;
import java.util.List;
import org.springframework.batch.item.file.transform.DelimitedLineTokenizer;
import com.google.common.collect.Lists;
public class OrgInfoLineTokenizer extends DelimitedLineTokenizer {
public static final String[] COL_NAMES;
static {
List<String> columns = Lists.newArrayList();
columns.add("code");
columns.add("state");
columns.add("internetSpeed");
columns.add("networkSpeed");
columns.add("internetUtilization");
columns.add("networkUtilization");
columns.add("wirelessAccessPoints");
columns.add("simultaneousTesters");
columns.add("studentCount");
columns.add("testingWindowLength");
columns.add("sessionsPerDay");
columns.add("dataEntryComplete");
columns.add("surveyAdminCount");
columns.add("surveyAdminUnderstanding");
columns.add("surveyAdminTraining");
columns.add("surveyTechstaffCount");
columns.add("surveyTechstaffUnderstanding");
columns.add("surveyTechstaffTraining");
columns.add("enrollmentCountK");
columns.add("enrollmentCount1");
columns.add("enrollmentCount2");
columns.add("enrollmentCount3");
columns.add("enrollmentCount4");
columns.add("enrollmentCount5");
columns.add("enrollmentCount6");
columns.add("enrollmentCount7");
columns.add("enrollmentCount8");
columns.add("enrollmentCount9");
columns.add("enrollmentCount10");
columns.add("enrollmentCount11");
columns.add("enrollmentCount12");
columns.add("schoolType");
COL_NAMES = columns.toArray(new String[columns.size()]);
}
public OrgInfoLineTokenizer() {
setNames(COL_NAMES);
}
}