Newer
Older
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
public class PrcFlyingParser extends SubjectParser {
@Override
protected String parseScreeningNumber(Row row) {
String number = getString(row.getCell(22));
if (number.length() == 1) {
number = "00" + number;
} else if (number.length() == 2) {
number = "0" + number;
}
}
}
@Override
protected String parseName(Row row) {
return getString(row.getCell(1));
}
@Override
protected String parseSurname(Row row) {
return getString(row.getCell(0));
}
@Override
protected String parseNdNumber(Row row) {
}
@Override
protected String getSheetName() {
return "Leudelange";
}
@Override
protected int getInitRow() {
return 2;
}
@Override
protected String parseBirthDate(Row row) {
}
@Override
protected String parsemPowerId(Row row) {
return "";
}
@Override
protected String parseAddDate(Row row) {
return getDate(row.getCell(13),Calendar.getInstance());
}
@Override
protected String parseReferal(Row row) {
}
@Override
protected String parseDiagnosisYear(Row row) {
}
@Override
protected String parseMail(Row row) {
}
@Override
protected String parsePhone3(Row row) {
return "";
}
@Override
protected String parsePhone2(Row row) {
}
@Override
protected String parsePhone1(Row row) {
}
@Override
protected String parseCity(Row row) {
}
@Override
protected String parseCountry(Row row) {
}
@Override
protected String parseZipCode(Row row) {
}
@Override
protected String parseAddress(Row row) {
}
@Override
protected String parseRemarks(Row row) {
String remark1 = getString(row.getCell(10));
String remark2 = getString(row.getCell(19));
String result = "";
if (!remark1.trim().isEmpty()) {
result = result + remark1 + "\n";
}
if (!remark2.trim().isEmpty()) {
result = result + remark2 + "\n";
}
return result;
}
@Override
protected String parseDiagnosis(Row row) {
}
@Override
protected SubjectType parseType(Row row) {
String str = getString(row.getCell(2)).toLowerCase().trim();
if (str.startsWith("c")) {
@Override
protected List<String> parseLanguages(Row row) {
return new ArrayList<>();
}
@Override
protected String parseToBeSeenAt(Row row) {
@Override
protected boolean parseDead(Row row) {
return false;
}
@Override
protected boolean parseResigned(Row row) {
return false;
}