[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