private void serializeUniqueConstraint(Unique unique) throws SAXException { startElement("unique-constraint"); Column[] columns = unique.getColumns(); for (Column column:columns) { startElement("column-name"); addText(column.getName()); endElement("column-name"); } endElement("unique-constraint"); }
private void serializeUniqueConstraint(Unique unique) throws SAXException { if (StringUtils.isNotEmpty(unique.getName())) { addAttribute("name", unique.getName()); } startElement("unique-constraint"); Column[] columns = unique.getColumns(); for (Column column:columns) { startElement("column-name"); addText(column.getName()); endElement("column-name"); } endElement("unique-constraint"); }
for (Unique unique: uniques) serializeUniqueConstraint(unique); endElement(elementName);
private void serializeUniqueConstraint(Unique unique) throws SAXException { if (StringUtil.isNotEmpty(unique.getName())) { addAttribute("name", unique.getName()); } startElement("unique-constraint"); Column[] columns = unique.getColumns(); for (Column column:columns) { startElement("column-name"); addText(column.getName()); endElement("column-name"); } endElement("unique-constraint"); }
private void serializeUniqueConstraint(Unique unique) throws SAXException { if (StringUtil.isNotEmpty(unique.getName())) { addAttribute("name", unique.getName()); } startElement("unique-constraint"); Column[] columns = unique.getColumns(); for (Column column:columns) { startElement("column-name"); addText(column.getName()); endElement("column-name"); } endElement("unique-constraint"); }
addAttribute("column", pc.getMapping(path).toString()); startElement("field-result"); endElement("field-result"); endElement("entity-result"); endElement("column-result"); endElement("sql-result-set-mapping");
addAttribute("column", pc.getMapping(path).toString()); startElement("field-result"); endElement("field-result"); endElement("entity-result"); endElement("column-result"); endElement("sql-result-set-mapping");
addAttribute("column", pc.getMapping(path).toString()); startElement("field-result"); endElement("field-result"); endElement("entity-result"); endElement("column-result"); endElement("sql-result-set-mapping");
addAttribute("column", pc.getMapping(path).toString()); startElement("field-result"); endElement("field-result"); endElement("entity-result"); endElement("column-result"); endElement("sql-result-set-mapping");
@Override protected void serializeInheritanceContent(ClassMetaData mapping) throws SAXException { ClassMapping cls = (ClassMapping) mapping; ClassMappingInfo info = cls.getMappingInfo(); DiscriminatorMappingInfo dinfo = cls.getDiscriminator() .getMappingInfo(); String strat = info.getHierarchyStrategy(); if (FlatClassStrategy.ALIAS.equals(strat)) addAttribute("strategy", "SINGLE_TABLE"); else if (VerticalClassStrategy.ALIAS.equals(strat)) addAttribute("strategy", "JOINED"); else if (FullClassStrategy.ALIAS.equals(strat)) addAttribute("strategy", "TABLE_PER_CLASS"); if (strat != null) { startElement("inheritance"); endElement("inheritance"); } if (dinfo.getValue() != null) { startElement("discriminator-value"); addText(dinfo.getValue()); endElement("discriminator-value"); } serializeColumns(dinfo, ColType.DISC, null); }
@Override protected void serializeInheritanceContent(ClassMetaData mapping) throws SAXException { ClassMapping cls = (ClassMapping) mapping; ClassMappingInfo info = cls.getMappingInfo(); DiscriminatorMappingInfo dinfo = cls.getDiscriminator() .getMappingInfo(); String strat = info.getHierarchyStrategy(); if (FlatClassStrategy.ALIAS.equals(strat)) addAttribute("strategy", "SINGLE_TABLE"); else if (VerticalClassStrategy.ALIAS.equals(strat)) addAttribute("strategy", "JOINED"); else if (FullClassStrategy.ALIAS.equals(strat)) addAttribute("strategy", "TABLE_PER_CLASS"); if (strat != null) { startElement("inheritance"); endElement("inheritance"); } if (dinfo.getValue() != null) { startElement("discriminator-value"); addText(dinfo.getValue()); endElement("discriminator-value"); } serializeColumns(dinfo, ColType.DISC, null); }
@Override protected void serializeInheritanceContent(ClassMetaData mapping) throws SAXException { ClassMapping cls = (ClassMapping) mapping; ClassMappingInfo info = cls.getMappingInfo(); DiscriminatorMappingInfo dinfo = cls.getDiscriminator() .getMappingInfo(); String strat = info.getHierarchyStrategy(); if (FlatClassStrategy.ALIAS.equals(strat)) addAttribute("strategy", "SINGLE_TABLE"); else if (VerticalClassStrategy.ALIAS.equals(strat)) addAttribute("strategy", "JOINED"); else if (FullClassStrategy.ALIAS.equals(strat)) addAttribute("strategy", "TABLE_PER_CLASS"); if (strat != null) { startElement("inheritance"); endElement("inheritance"); } if (dinfo.getValue() != null) { startElement("discriminator-value"); addText(dinfo.getValue()); endElement("discriminator-value"); } serializeColumns(dinfo, ColType.DISC, null); }
@Override protected void serializeInheritanceContent(ClassMetaData mapping) throws SAXException { ClassMapping cls = (ClassMapping) mapping; ClassMappingInfo info = cls.getMappingInfo(); DiscriminatorMappingInfo dinfo = cls.getDiscriminator() .getMappingInfo(); String strat = info.getHierarchyStrategy(); if (FlatClassStrategy.ALIAS.equals(strat)) addAttribute("strategy", "SINGLE_TABLE"); else if (VerticalClassStrategy.ALIAS.equals(strat)) addAttribute("strategy", "JOINED"); else if (FullClassStrategy.ALIAS.equals(strat)) addAttribute("strategy", "TABLE_PER_CLASS"); if (strat != null) { startElement("inheritance"); endElement("inheritance"); } if (dinfo.getValue() != null) { startElement("discriminator-value"); addText(dinfo.getValue()); endElement("discriminator-value"); } serializeColumns(dinfo, ColType.DISC, null); }
addAttribute("initial-value", seq.getInitialValue() + ""); startElement("table-generator"); endElement("table-generator");
addAttribute("initial-value", seq.getInitialValue() + ""); startElement("table-generator"); endElement("table-generator");
addAttribute("initial-value", seq.getInitialValue() + ""); startElement("table-generator"); endElement("table-generator");
.get(ColType.PK_JOIN) : _names.get(type); startElement(name); endElement(name);
/** * Serialize order column. */ protected void serializeOrderColumn(FieldMetaData fmd) throws SAXException { FieldMapping field = (FieldMapping) fmd; Column orderCol = field.getOrderColumn(); if (orderCol != null) { if (orderCol.getName() != null) addAttribute("name", orderCol.getName()); if (orderCol.isNotNull()) addAttribute("nullable", "false"); if (orderCol.getFlag(Column.FLAG_UNINSERTABLE)) addAttribute("insertable", "false"); if (orderCol.getFlag(Column.FLAG_UNUPDATABLE)) addAttribute("updatable", "false"); if (orderCol.getTypeName() != null) addAttribute("column-definition", orderCol.getTypeName()); startElement("order-column"); endElement("order-column"); } }
/** * Serialize order column. */ protected void serializeOrderColumn(FieldMetaData fmd) throws SAXException { FieldMapping field = (FieldMapping) fmd; Column orderCol = field.getOrderColumn(); if (orderCol != null) { if (orderCol.getName() != null) addAttribute("name", orderCol.getName()); if (orderCol.isNotNull()) addAttribute("nullable", "false"); if (orderCol.getFlag(Column.FLAG_UNINSERTABLE)) addAttribute("insertable", "false"); if (orderCol.getFlag(Column.FLAG_UNUPDATABLE)) addAttribute("updatable", "false"); if (orderCol.getTypeName() != null) addAttribute("column-definition", orderCol.getTypeName()); startElement("order-column"); endElement("order-column"); } }
/** * Serialize order column. */ protected void serializeOrderColumn(FieldMetaData fmd) throws SAXException { FieldMapping field = (FieldMapping) fmd; Column orderCol = field.getOrderColumn(); if (orderCol != null) { if (orderCol.getName() != null) addAttribute("name", orderCol.getName()); if (orderCol.isNotNull()) addAttribute("nullable", "false"); if (orderCol.getFlag(Column.FLAG_UNINSERTABLE)) addAttribute("insertable", "false"); if (orderCol.getFlag(Column.FLAG_UNUPDATABLE)) addAttribute("updatable", "false"); if (orderCol.getTypeName() != null) addAttribute("column-definition", orderCol.getTypeName()); startElement("order-column"); endElement("order-column"); } }