[hibernate-commits] [hibernate/hibernate-core] 3f31aa: HHH-6371 Bringing the annotation side into sync wi...
noreply at github.com
noreply at github.com
Fri Jul 15 12:48:19 EDT 2011
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-core
Commit: 3f31aa8f695ef0626a7818ac53e1c694892099be
https://github.com/hibernate/hibernate-core/commit/3f31aa8f695ef0626a7818ac53e1c694892099be
Author: Hardy Ferentschik <hardy at hibernate.org>
Date: 2011-07-15 (Fri, 15 Jul 2011)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/binding/EntityDiscriminator.java
M hibernate-core/src/main/java/org/hibernate/metamodel/domain/Component.java
M hibernate-core/src/main/java/org/hibernate/metamodel/domain/NonEntity.java
M hibernate-core/src/main/java/org/hibernate/metamodel/domain/Superclass.java
A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/AnnotationBindingContext.java
A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/AnnotationBindingContextImpl.java
A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/AnnotationProcessor.java
R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/AnnotationsBindingContext.java
R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/AnnotationsSourceProcessor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/ConfiguredClassHierarchyBuilder.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/attribute/SimpleAttribute.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/ConfiguredClass.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/ConfiguredClassHierarchy.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/EmbeddableClass.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/EntityBinder.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/EntityClass.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/FetchProfileBinder.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/FilterDefBinder.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/IdGeneratorBinder.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/QueryBinder.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/TableBinder.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/TypeDefBinder.java
M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/MetadataImpl.java
M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/TestAnnotationsBindingContextImpl.java
M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/entity/EmbeddableBindingTests.java
M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/entity/InheritanceBindingTest.java
M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/entity/MappedSuperclassTests.java
M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/global/FetchProfileBinderTest.java
M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/global/QueryBinderTest.java
Log Message:
-----------
HHH-6371 Bringing the annotation side into sync with the new push (setter) approach for the binders
Creating an explicit AnnotationBindingContext (instead of letting AnnotationProcessor implement it) and making use of the context in the global binders
Updating EntityBinder to use the push approach. Still needs major cleanup
More information about the hibernate-commits
mailing list