package org.test4j.module.dbfit.model; import org.test4j.module.dbfit.utility.ParseArg; import fit.TypeAdapter; public class DbTypeAdapter extends TypeAdapter { public Object parse(final String s) throws Exception { String text = ParseArg.parseCellValue(s); boolean isNull = text.toLowerCase().equals("<null>"); if (isNull) { return null; } TypeAdapter ta = TypeAdapter.adapterFor(this.type); boolean isTypeAdapter = ta.getClass().equals(TypeAdapter.class); if (isTypeAdapter) { return super.parse(text); } else { return ta.parse(text); } } }