/** * Populate the given field from override data. */ private void populate(FieldMapping fm, MappingOverride over) { if (over.containerTable().specified()) parseContainerTable(fm, over.containerTable()); parseColumns(fm, over.columns()); parseXJoinColumns(fm, fm.getValueInfo(), true, over.joinColumns()); parseElementJoinColumns(fm, over.elementJoinColumns()); }
/** * Populate the given field from override data. */ private void populate(FieldMapping fm, MappingOverride over) { if (over.containerTable().specified()) parseContainerTable(fm, over.containerTable()); parseColumns(fm, over.columns()); parseXJoinColumns(fm, fm.getValueInfo(), true, over.joinColumns()); parseElementJoinColumns(fm, over.elementJoinColumns()); }
/** * Populate the given field from override data. */ private void populate(FieldMapping fm, MappingOverride over) { if (over.containerTable().specified()) parseContainerTable(fm, over.containerTable()); parseColumns(fm, over.columns()); parseXJoinColumns(fm, fm.getValueInfo(), true, over.joinColumns()); parseElementJoinColumns(fm, over.elementJoinColumns()); }
/** * Populate the given field from override data. */ private void populate(FieldMapping fm, MappingOverride over) { if (over.containerTable().specified()) parseContainerTable(fm, over.containerTable()); parseColumns(fm, over.columns()); parseXJoinColumns(fm, fm.getValueInfo(), true, over.joinColumns()); parseElementJoinColumns(fm, over.elementJoinColumns()); }
/** * Populate the given field from override data. */ private void populate(FieldMapping fm, XMappingOverride over) { if (over.containerTable().specified()) parseContainerTable(fm, over.containerTable()); parseColumns(fm, over.columns()); parseXJoinColumns(fm, fm.getValueInfo(), true, over.joinColumns()); parseElementColumns(fm, over.elementColumns()); parseElementJoinColumns(fm, over.elementJoinColumns()); parseKeyColumns(fm, over.keyColumns()); parseKeyJoinColumns(fm, over.keyJoinColumns()); }
/** * Parse @ContainerTable. */ protected void parseContainerTable(FieldMapping fm, ContainerTable ctbl) { fm.getMappingInfo().setTableName(toTableName(ctbl.schema(), ctbl.name())); parseXJoinColumns(fm, fm.getMappingInfo(), false, ctbl.joinColumns()); if (ctbl.joinForeignKey().specified()) parseForeignKey(fm.getMappingInfo(), ctbl.joinForeignKey()); if (ctbl.joinIndex().specified()) parseIndex(fm.getMappingInfo(), ctbl.joinIndex()); }
/** * Populate the given field from override data. */ private void populate(FieldMapping fm, XMappingOverride over) { if (over.containerTable().specified()) parseContainerTable(fm, over.containerTable()); parseColumns(fm, over.columns()); parseXJoinColumns(fm, fm.getValueInfo(), true, over.joinColumns()); parseElementColumns(fm, over.elementColumns()); parseElementJoinColumns(fm, over.elementJoinColumns()); parseKeyColumns(fm, over.keyColumns()); parseKeyJoinColumns(fm, over.keyJoinColumns()); }
/** * Populate the given field from override data. */ private void populate(FieldMapping fm, XMappingOverride over) { if (over.containerTable().specified()) parseContainerTable(fm, over.containerTable()); parseColumns(fm, over.columns()); parseXJoinColumns(fm, fm.getValueInfo(), true, over.joinColumns()); parseElementColumns(fm, over.elementColumns()); parseElementJoinColumns(fm, over.elementJoinColumns()); parseKeyColumns(fm, over.keyColumns()); parseKeyJoinColumns(fm, over.keyJoinColumns()); }
/** * Parse @ContainerTable. */ protected void parseContainerTable(FieldMapping fm, ContainerTable ctbl) { DBIdentifier tblName = toTableIdentifier(ctbl.schema(), ctbl.name()); fm.getMappingInfo().setTableIdentifier(tblName); parseXJoinColumns(fm, fm.getMappingInfo(), false, ctbl.joinColumns()); if (ctbl.joinForeignKey().specified()) parseForeignKey(fm.getMappingInfo(), ctbl.joinForeignKey()); if (ctbl.joinIndex().specified()) parseIndex(fm.getMappingInfo(), ctbl.joinIndex()); }
/** * Populate the given field from override data. */ private void populate(FieldMapping fm, XMappingOverride over) { if (over.containerTable().specified()) parseContainerTable(fm, over.containerTable()); parseColumns(fm, over.columns()); parseXJoinColumns(fm, fm.getValueInfo(), true, over.joinColumns()); parseElementColumns(fm, over.elementColumns()); parseElementJoinColumns(fm, over.elementJoinColumns()); parseKeyColumns(fm, over.keyColumns()); parseKeyJoinColumns(fm, over.keyJoinColumns()); }
/** * Parse @ContainerTable. */ protected void parseContainerTable(FieldMapping fm, ContainerTable ctbl) { DBIdentifier tblName = toTableIdentifier(ctbl.schema(), ctbl.name()); fm.getMappingInfo().setTableIdentifier(tblName); parseXJoinColumns(fm, fm.getMappingInfo(), false, ctbl.joinColumns()); if (ctbl.joinForeignKey().specified()) parseForeignKey(fm.getMappingInfo(), ctbl.joinForeignKey()); if (ctbl.joinIndex().specified()) parseIndex(fm.getMappingInfo(), ctbl.joinIndex()); }
/** * Parse @ContainerTable. */ protected void parseContainerTable(FieldMapping fm, ContainerTable ctbl) { DBIdentifier tblName = toTableIdentifier(ctbl.schema(), ctbl.name()); fm.getMappingInfo().setTableIdentifier(tblName); parseXJoinColumns(fm, fm.getMappingInfo(), false, ctbl.joinColumns()); if (ctbl.joinForeignKey().specified()) parseForeignKey(fm.getMappingInfo(), ctbl.joinForeignKey()); if (ctbl.joinIndex().specified()) parseIndex(fm.getMappingInfo(), ctbl.joinIndex()); }
break; case X_JOIN_COL: parseXJoinColumns(fm, fm.getValueInfo(), true, (XJoinColumn) anno); break; case X_JOIN_COLS: parseXJoinColumns(fm, fm.getValueInfo(), true, ((XJoinColumns) anno).value()); break;
break; case X_JOIN_COL: parseXJoinColumns(fm, fm.getValueInfo(), true, (XJoinColumn) anno); break; case X_JOIN_COLS: parseXJoinColumns(fm, fm.getValueInfo(), true, ((XJoinColumns) anno).value()); break;
break; case X_JOIN_COL: parseXJoinColumns(fm, fm.getValueInfo(), true, (XJoinColumn) anno); break; case X_JOIN_COLS: parseXJoinColumns(fm, fm.getValueInfo(), true, ((XJoinColumns) anno).value()); break;
break; case X_JOIN_COL: parseXJoinColumns(fm, fm.getValueInfo(), true, (XJoinColumn) anno); break; case X_JOIN_COLS: parseXJoinColumns(fm, fm.getValueInfo(), true, ((XJoinColumns) anno).value()); break;