package org.simpleflatmapper.csv.test.impl.asm.samples;
import org.simpleflatmapper.test.beans.DbFinalObject;
import org.simpleflatmapper.reflect.Instantiator;
import org.simpleflatmapper.csv.impl.CsvMapperCellHandlerImpl;
import org.simpleflatmapper.csv.impl.DelayedGetter;
@SuppressWarnings("rawtypes")
public final class CsvDbFinalObjectInstantiator implements Instantiator<CsvMapperCellHandlerImpl<DbFinalObject>, DbFinalObject> {
DelayedGetter<DbFinalObject, Long> getter1;
@SuppressWarnings("unchecked")
@Override
public DbFinalObject newInstance(CsvMapperCellHandlerImpl<DbFinalObject> source) throws Exception {
return new DbFinalObject(getter1.get(source).longValue(), null, null, null, null, null);
}
}