*/
public static Column[] map(ValueMapping vm, String name, ColumnIO io,
boolean adapt) {
ValueMappingInfo vinfo = vm.getValueInfo();
vinfo.assertNoJoin(vm, true);
vinfo.assertNoForeignKey(vm, !adapt);
Column[] cols = vm.getHandler().map(vm, name, io, adapt);
if (cols.length > 0 && cols[0].getTable() == null) {
cols = vinfo.getColumns(vm, name, cols,
vm.getFieldMapping().getTable(), adapt);