Issue Type: Deprecation Deprecation
Assignee: Unassigned
Components: core
Created: 08/Nov/12 7:43 PM
Description:

The following interface methods should be deprecated:

Type.isXMLElement(),
Type.setToXMLNode(),
Type.fromXMLNode() and
AssociationType.isEmbeddedInXML()
EntityType.isNotEmbedded()

Also, constructors for the following types take isEmbeddedInXML (or embedded) as an argument. Those constructors should be deprecated and new ones should be created without that argument:

ArrayType, BagType, CollectionType. CustomCollectionType, EntityType, IdentifierBagType, ListType, ManyToOneType, MapType, OneToOneType, OrderedMapType, OrderedSetType, SetType, SortedMapType, SortedSetType

The following TypeFactory methods take embedded as an argument. The methods should be deprecated and new ones should be created without that argument:

TypeFactory.array(), bag(), customCollection() idBag() list() sortedMap() orderedMap() map(), set(), orderedSet(), sortedSet(), oneToOne(), manyToOne().

Fix Versions: 4.1.9
Project: Hibernate ORM
Priority: Major Major
Reporter: Gail Badner
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira