/** * INTERNAL: * Initialize the mapping. */ @Override public void initialize(AbstractSession session) throws DescriptorException { super.initialize(session); // Must build foreign keys fields. List foreignKeyFields = getForeignKeyFields(); int size = foreignKeyFields.size(); for (int index = 0; index < size; index++) { DatabaseField foreignKeyField = (DatabaseField)foreignKeyFields.get(index); foreignKeyField = getDescriptor().buildField(foreignKeyField); foreignKeyFields.set(index, foreignKeyField); } initializeForeignKeys(session); if (shouldInitializeSelectionCriteria()) { initializeSelectionCriteria(session); } else { setShouldVerifyDelete(false); } setFields(collectFields()); }
/** * INTERNAL: * Initialize the mapping. */ public void initialize(AbstractSession session) throws DescriptorException { super.initialize(session); // Must build foreign keys fields. List foreignKeyFields = getForeignKeyFields(); int size = foreignKeyFields.size(); for (int index = 0; index < size; index++) { DatabaseField foreignKeyField = (DatabaseField)foreignKeyFields.get(index); foreignKeyField = getDescriptor().buildField(foreignKeyField); foreignKeyFields.set(index, foreignKeyField); } initializeForeignKeys(session); if (shouldInitializeSelectionCriteria()) { initializeSelectionCriteria(session); } else { setShouldVerifyDelete(false); } setFields(collectFields()); }
/** * INTERNAL: * Initialize the mapping. */ @Override public void initialize(AbstractSession session) throws DescriptorException { super.initialize(session); // Must build foreign keys fields. List foreignKeyFields = getForeignKeyFields(); int size = foreignKeyFields.size(); for (int index = 0; index < size; index++) { DatabaseField foreignKeyField = (DatabaseField)foreignKeyFields.get(index); foreignKeyField = getDescriptor().buildField(foreignKeyField); foreignKeyFields.set(index, foreignKeyField); } initializeForeignKeys(session); if (shouldInitializeSelectionCriteria()) { initializeSelectionCriteria(session); } else { setShouldVerifyDelete(false); } setFields(collectFields()); }