public void addValue(Column col, String value) {
if (value == null || value.equals(""))
return;
String prop = col.getProperty();
Cleaner cleaner = col.getCleaner();
if (col.isSplit()) {
for (String v : col.split(value)) {
if (cleaner != null)
v = cleaner.clean(v);
if (v != null && !v.equals(""))
record.addValue(prop, v);
}
} else {
if (cleaner != null)
value = cleaner.clean(value);
if (value != null && !value.equals(""))
record.addValue(prop, value);
}
}