[hibernate-commits] [hibernate/hibernate-core] ab1dca: HHH-6202 Adding InheritanceType enum
noreply at github.com
noreply at github.com
Mon May 16 15:18:33 EDT 2011
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-core
Commit: ab1dca7e8623c18eef03aea33874d628152a4ecf
https://github.com/hibernate/hibernate-core/commit/ab1dca7e8623c18eef03aea33874d628152a4ecf
Author: Hardy Ferentschik <hardy at ferentschik.de>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/binding/AttributeBinding.java
M hibernate-core/src/main/java/org/hibernate/metamodel/binding/EntityBinding.java
A hibernate-core/src/main/java/org/hibernate/metamodel/binding/InheritanceType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/EntityBinder.java
Log Message:
-----------
HHH-6202 Adding InheritanceType enum
Commit: 3bef5524832e73192c43df3b8cc79042fed2c12a
https://github.com/hibernate/hibernate-core/commit/3bef5524832e73192c43df3b8cc79042fed2c12a
Author: Hardy Ferentschik <hardy at ferentschik.de>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/ColumnValues.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/ConfiguredClass.java
A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/DiscriminatorColumnValues.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/EntityBinder.java
A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/IdType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/MappedAttribute.java
Log Message:
-----------
HHH-6202 Starting to process the discriminator column
Commit: ac0cf3afd816d00b006a299094c37ae1f8744415
https://github.com/hibernate/hibernate-core/commit/ac0cf3afd816d00b006a299094c37ae1f8744415
Author: Hardy Ferentschik <hardy at ferentschik.de>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/HibernateDotNames.java
Log Message:
-----------
HHH-6202 Deleting deprecated annotations. Core 4 seems to be a good point to get rid of them.
Commit: 5d766b237b23147ee0411862aee5d9d438441c97
https://github.com/hibernate/hibernate-core/commit/5d766b237b23147ee0411862aee5d9d438441c97
Author: Hardy Ferentschik <hardy at ferentschik.de>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/util/JandexHelper.java
Log Message:
-----------
HHH-6202 Adding new helper method for getting a single annotation instance from a map
Commit: 85b0725c2835357d715bf2550c78bad8bfc51bf8
https://github.com/hibernate/hibernate-core/commit/85b0725c2835357d715bf2550c78bad8bfc51bf8
Author: Hardy Ferentschik <hardy at ferentschik.de>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/binding/EntityBinding.java
M hibernate-core/src/main/java/org/hibernate/metamodel/binding/EntityDiscriminator.java
Log Message:
-----------
HHH-6202 Cleanup of existing classes. Replacing TODO with AssertionFailure
Commit: cb7eb17caa6da6c231566be32c99aebfa3c995c4
https://github.com/hibernate/hibernate-core/commit/cb7eb17caa6da6c231566be32c99aebfa3c995c4
Author: Hardy Ferentschik <hardy at ferentschik.de>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/binding/InheritanceType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/ConfiguredClass.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/ConfiguredClassHierarchy.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/DiscriminatorColumnValues.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/EntityBinder.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/MappedAttribute.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/AbstractEntityBinder.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/domain/HbmSimpleAttributeDomainState.java
A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/InheritanceTypeTest.java
A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/RootOfSingleTableInheritance.java
A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/SubclassOfSingleTableInheritance.java
M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/TableNameTest.java
M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/util/ConfiguredClassHierarchyBuilderTest.java
Log Message:
-----------
HHH-6202 Binding discriminator column.
Using org.hibernate.metamodel.binding.InheritanceType in ConfiguredClass which has a NO_INHERITANCE enum value.
Adding some initial tests
Compare: https://github.com/hibernate/hibernate-core/compare/f70f8d7...cb7eb17
More information about the hibernate-commits
mailing list