if (getOrderColumnIO().isUpdatable(0, false))
_orderCol.getColumn().setFlag(Column.FLAG_DIRECT_UPDATE, true);
}
if (_fk != null) {
Column[] cols = _fk.getColumns();
ColumnIO io = getJoinColumnIO();
for (int i = 0; i < cols.length; i++) {
if (io.isInsertable(i, false))
cols[i].setFlag(Column.FLAG_FK_INSERT, true);
if (io.isUpdatable(i, false))
cols[i].setFlag(Column.FLAG_FK_UPDATE, true);
}
}
_val.resolve(MODE_MAPPING);