624625626627628629630631632633634
for (FieldResult field : entity.fields()) entityResult.addMapping(field.name(), field.column()); } for (ColumnResult column : anno.columns()) result.addColumnResult(column.name()); } } /** * Parse @DiscriminatorColumn.
866867868869870871872873874875876
* Process a <code>column-result</code> node. */ private boolean startColumnResult(Attributes attrs) throws SAXException { QueryResultMapping parent = (QueryResultMapping) currentElement(); parent.addColumnResult(attrs.getValue("name")); return true; } /** * Starts processing <unique-constraint> provided the tag occurs
520521522523524525526527528529530