EmbeddedMetaData embmd = new EmbeddedMetaData(elemmd, embeddedMappings[0].ownerMember(), embeddedMappings[0].nullIndicatorColumn(), embeddedMappings[0].nullIndicatorValue()); elemmd.setEmbeddedMetaData(embmd); embeddedElementMembers = embeddedMappings[0].members(); EmbeddedMetaData embmd = new EmbeddedMetaData(keymd, embeddedMappings[0].ownerMember(), embeddedMappings[0].nullIndicatorColumn(), embeddedMappings[0].nullIndicatorValue()); keymd.setEmbeddedMetaData(embmd); embeddedKeyMembers = embeddedMappings[0].members(); EmbeddedMetaData embmd = new EmbeddedMetaData(valuemd, embeddedMappings[0].ownerMember(), embeddedMappings[0].nullIndicatorColumn(), embeddedMappings[0].nullIndicatorValue()); valuemd.setEmbeddedMetaData(embmd); embeddedValueMembers = embeddedMappings[0].members();
embmd.setOwnerMember(embeddedMappings[0].ownerMember()); embmd.setNullIndicatorColumn(embeddedMappings[0].nullIndicatorColumn()); embmd.setNullIndicatorValue(embeddedMappings[0].nullIndicatorValue()); try Discriminator disc = embeddedMappings[0].discriminatorColumnName(); if (disc != null) embeddedElementMembers = embeddedMappings[0].members(); embmd.setOwnerMember(embeddedMappings[0].ownerMember()); embmd.setNullIndicatorColumn(embeddedMappings[0].nullIndicatorColumn()); embmd.setNullIndicatorValue(embeddedMappings[0].nullIndicatorValue()); keymd.setEmbeddedMetaData(embmd); embeddedKeyMembers = embeddedMappings[0].members(); embmd.setOwnerMember(embeddedMappings[0].ownerMember()); embmd.setNullIndicatorColumn(embeddedMappings[0].nullIndicatorColumn()); embmd.setNullIndicatorValue(embeddedMappings[0].nullIndicatorValue()); valuemd.setEmbeddedMetaData(embmd); embeddedValueMembers = embeddedMappings[0].members();