/** * Parse given @AttributeOverride annotations on an embedded mapping. */ private void parseAttributeOverrides(FieldMapping fm, AttributeOverride... attrs) { for (AttributeOverride attr : attrs) { String attrName = attr.name(); FieldMapping efm = getEmbeddedFieldMapping(fm, attrName); if (attr.column() != null) parseColumns(efm, attr.column()); } }
/** * Parse given @AttributeOverride annotations on an embedded mapping. */ private void parseAttributeOverrides(FieldMapping fm, AttributeOverride... attrs) { for (AttributeOverride attr : attrs) { String attrName = attr.name(); FieldMapping efm = getEmbeddedFieldMapping(fm, attrName); if (attr.column() != null) parseColumns(efm, attr.column()); } }
/** * Parse given @AttributeOverride annotations on an embedded mapping. */ private void parseAttributeOverrides(FieldMapping fm, AttributeOverride... attrs) { for (AttributeOverride attr : attrs) { String attrName = attr.name(); FieldMapping efm = getEmbeddedFieldMapping(fm, attrName); if (attr.column() != null) parseColumns(efm, attr.column()); } }
/** * Parse @AttributeOverride(s). */ private void parseAttributeOverrides(ClassMapping cm, AttributeOverride... attrs) { FieldMapping sup; for (AttributeOverride attr : attrs) { if (StringUtils.isEmpty(attr.name())) throw new MetaDataException(_loc.get("no-override-name", cm)); sup = (FieldMapping) cm.getDefinedSuperclassField(attr.name()); if (sup == null) sup = (FieldMapping) cm.addDefinedSuperclassField(attr.name(), Object.class, Object.class); if (attr.column() != null) parseColumns(sup, attr.column()); } }
/** * Parse @AttributeOverride(s). */ private void parseAttributeOverrides(ClassMapping cm, AttributeOverride... attrs) { FieldMapping sup; for (AttributeOverride attr : attrs) { if (StringUtils.isEmpty(attr.name())) throw new MetaDataException(_loc.get("no-override-name", cm)); sup = (FieldMapping) cm.getDefinedSuperclassField(attr.name()); if (sup == null) sup = (FieldMapping) cm.addDefinedSuperclassField(attr.name(), Object.class, Object.class); if (attr.column() != null) parseColumns(sup, attr.column()); } }
/** * 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()); }
/** * Parse @AttributeOverride(s). */ private void parseAttributeOverrides(ClassMapping cm, AttributeOverride... attrs) { FieldMapping sup; for (AttributeOverride attr : attrs) { if (StringUtil.isEmpty(attr.name())) throw new MetaDataException(_loc.get("no-override-name", cm)); sup = (FieldMapping) cm.getDefinedSuperclassField(attr.name()); if (sup == null) sup = (FieldMapping) cm.addDefinedSuperclassField(attr.name(), Object.class, Object.class); if (attr.column() != null) parseColumns(sup, attr.column()); } }
/** * Parse given @AttributeOverride annotations on an embedded mapping. */ private void parseAttributeOverrides(FieldMapping fm, AttributeOverride... attrs) { ClassMapping embed = fm.getEmbeddedMapping(); if (embed == null) throw new MetaDataException(_loc.get("not-embedded", fm)); FieldMapping efm; for (AttributeOverride attr : attrs) { efm = embed.getFieldMapping(attr.name()); if (efm == null) throw new MetaDataException(_loc.get("embed-override-name", fm, attr.name())); if (attr.column() != null) parseColumns(efm, attr.column()); } }
/** * Parse @AttributeOverride(s). */ private void parseAttributeOverrides(ClassMapping cm, AttributeOverride... attrs) { FieldMapping sup; for (AttributeOverride attr : attrs) { if (StringUtil.isEmpty(attr.name())) throw new MetaDataException(_loc.get("no-override-name", cm)); sup = (FieldMapping) cm.getDefinedSuperclassField(attr.name()); if (sup == null) sup = (FieldMapping) cm.addDefinedSuperclassField(attr.name(), Object.class, Object.class); if (attr.column() != null) parseColumns(sup, attr.column()); } }
/** * 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()); }
/** * 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()); }
break; case COL: parseColumns(fm, (javax.persistence.Column) anno); break; case COLS: parseColumns(fm, ((Columns) anno).value()); break; case ENUMERATED:
break; case COL: parseColumns(fm, (javax.persistence.Column) anno); break; case COLS: parseColumns(fm, ((Columns) anno).value()); break; case ENUMERATED:
break; case COL: parseColumns(fm, (javax.persistence.Column) anno); break; case COLS: parseColumns(fm, ((Columns) anno).value()); break; case ENUMERATED:
break; case COL: parseColumns(fm, (javax.persistence.Column) anno); break; case COLS: parseColumns(fm, ((Columns) anno).value()); break; case ENUMERATED: