[hibernate-commits] [hibernate/hibernate-orm] 104eea: HHH-9055 - Binding support for IdClass and MapsId ...

GitHub noreply at github.com
Thu Apr 24 16:48:23 EDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 104eea1beb3d539b0da781b8db34aaf93344b2f6
      https://github.com/hibernate/hibernate-orm/commit/104eea1beb3d539b0da781b8db34aaf93344b2f6
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2014-04-24 (Thu, 24 Apr 2014)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/AbstractToOneAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/ToOneAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/attribute/PluralAttribute.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/attribute/SingularAssociationAttribute.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/util/AssociationHelper.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/AbstractToOneAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/ToOneAttributeSource.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/binding/EntityIdentifier.java
    A hibernate-core/src/test/java/org/hibernate/test/metamodel/derivedid/e1/Employee.java
    A hibernate-core/src/test/java/org/hibernate/test/metamodel/derivedid/e1/a/Dependent.java
    A hibernate-core/src/test/java/org/hibernate/test/metamodel/derivedid/e1/a/DependentId.java
    A hibernate-core/src/test/java/org/hibernate/test/metamodel/derivedid/e1/a/MappingTest.java
    A hibernate-core/src/test/java/org/hibernate/test/metamodel/derivedid/e1/a/package-info.java
    A hibernate-core/src/test/java/org/hibernate/test/metamodel/derivedid/e1/package-info.java
    A hibernate-core/src/test/java/org/hibernate/test/metamodel/derivedid/package-info.java

  Log Message:
  -----------
  HHH-9055 - Binding support for IdClass and MapsId needs a complete review


  Commit: bd7605da01c9c5c5c2664eb007385c2bdbd82ef9
      https://github.com/hibernate/hibernate-orm/commit/bd7605da01c9c5c5c2664eb007385c2bdbd82ef9
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2014-04-24 (Thu, 24 Apr 2014)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/TypeSafeActivator.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetadataBuildingProcess.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetadataImpl.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/internal/binder/AttributeBindingListener.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/internal/binder/AttributeBindingProducer.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/internal/binder/Binder.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/internal/binder/BinderEventBus.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/internal/binder/BinderLocalBindingContextSelectorImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/internal/binder/BinderProcessHelper.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/internal/binder/BinderRootContext.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/internal/binder/BinderRootContextImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/internal/binder/BinderStepEntityStrategy.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/internal/binder/ForeignKeyHelper.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/internal/binder/HibernateTypeHelper.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/internal/binder/IdentifierBindingListener.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/internal/binder/SourceIndex.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/AbstractIdentifierSource.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/AbstractToOneAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/AggregatedCompositeIdentifierSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/EntityHierarchySourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/EntitySourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/HibernateTypeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/NonAggregatedCompositeIdentifierSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/PluralAttributeSequentialIndexSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/PluralAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/RootEntitySourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/SimpleIdentifierSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/SourceHelper.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/ToOneAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/ToOneMappedByAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/entity/EmbeddableTypeMetadata.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/entity/IdentifiableTypeMetadata.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/entity/ManagedTypeMetadata.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/global/SqlResultSetProcessor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/annotations/util/AssociationHelper.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/AbstractPluralAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/AbstractToOneAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/EntityHierarchySourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/Helper.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/HibernateTypeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/IdBagSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/KeyAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/KeyManyToOneSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/ManyToOneAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/MapKeySourceBasicImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/OneToOneAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/PluralAttributeElementSourceBasicImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/PluralAttributeSequentialIndexSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/PropertyAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/SingularIdentifierAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/TimestampAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/hbm/VersionAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/AggregatedCompositeIdentifierSource.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/CompositeIdentifierSource.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/IdentifierSource.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/JavaTypeDescriptorResolvable.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/MapsIdSource.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/NonAggregatedCompositeIdentifierSource.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/ToOneAttributeSource.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/ToOneAttributeSourceNatureResolver.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/AbstractAttributeKey.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/AbstractPersistentAttributeMemberResolver.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/BaseDelegatingBindingContext.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/BindingContext.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/binding/AbstractAttributeBindingContainer.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/binding/AbstractEmbeddableBinding.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/binding/BasicAttributeBinding.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/binding/CompositePluralAttributeIndexBinding.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/binding/EmbeddableBinding.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/spi/binding/EmbeddableBindingImplementor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/binding/EmbeddedAttributeBinding.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/binding/EntityBinding.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/binding/EntityIdentifier.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/binding/HibernateTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/binding/PluralAttributeElementBindingEmbedded.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/binding/RelationalValueBindingContainer.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/spi/domain/AbstractAttributeContainer.java
    M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
    M hibernate-core/src/main/java/org/hibernate/tuple/IdentifierProperty.java
    M hibernate-core/src/main/java/org/hibernate/tuple/PojoInstantiator.java
    M hibernate-core/src/main/java/org/hibernate/tuple/PropertyFactory.java
    M hibernate-core/src/main/java/org/hibernate/tuple/component/PojoComponentTuplizer.java
    M hibernate-core/src/main/java/org/hibernate/tuple/entity/AbstractEntityTuplizer.java
    M hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.java
    M hibernate-core/src/test/java/org/hibernate/metamodel/internal/source/annotations/entity/EmbeddedIdTest.java
    M hibernate-core/src/test/java/org/hibernate/metamodel/internal/source/annotations/entity/IdentifierGeneratorTest.java
    M hibernate-core/src/test/java/org/hibernate/metamodel/internal/source/annotations/entity/InheritanceBindingTest.java
    M hibernate-core/src/test/java/org/hibernate/metamodel/spi/binding/AbstractBasicBindingTests.java
    M hibernate-core/src/test/java/org/hibernate/metamodel/spi/binding/AbstractUnsavedValueTests.java
    M hibernate-core/src/test/java/org/hibernate/metamodel/spi/binding/SimpleValueBindingTests.java
    M hibernate-core/src/test/java/org/hibernate/metamodel/spi/binding/UnsavedValueHbmTests.java
    M hibernate-core/src/test/java/org/hibernate/metamodel/spi/binding/basiccollections/AbstractBasicCollectionBindingTests.java
    M hibernate-core/src/test/java/org/hibernate/metamodel/spi/binding/cid/BasicEmbeddedIdTest.java
    M hibernate-core/src/test/java/org/hibernate/metamodel/spi/binding/cid/BasicIdClassTest.java
    M hibernate-core/src/test/java/org/hibernate/metamodel/spi/binding/onetomany/AbstractUnidirectionalOneToManyBindingTests.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/fkcircularity/A_PK.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/fkcircularity/D_PK.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/fkcircularity/FkCircularityTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/id/IdClassTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/id/sequences/IdClassTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/manytoone/ManyToOneTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/mappedsuperclass/intermediate/IntermediateMappedSuperclassTest.java
    M hibernate-core/src/test/java/org/hibernate/test/hql/TupleSupportTest.java
    M hibernate-core/src/test/java/org/hibernate/test/idclass/IdClassTest.java
    M hibernate-core/src/test/java/org/hibernate/test/legacy/MapTest.java
    M hibernate-core/src/test/java/org/hibernate/test/legacy/SQLLoaderTest.java
    M hibernate-core/src/test/java/org/hibernate/test/loadplans/plans/LoadPlanStructureAssertionTest.java
    M hibernate-core/src/test/java/org/hibernate/test/loadplans/walking/CompositesWalkingTest.java
    M hibernate-core/src/test/java/org/hibernate/test/mapping/AliasTest.java
    M hibernate-core/src/test/java/org/hibernate/test/metamodel/derivedid/e1/a/MappingTest.java
    M hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/metamodel/builder/MetamodelBuilder.java
    M hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/convert/SimpleEmbeddableOverriddenConverterTest.java
    M hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/criteria/idclass/IdClassPredicateTest.java
    M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/metadata/IdMetadataGenerator.java

  Log Message:
  -----------
  HHH-9055 - Binding support for IdClass and MapsId needs a complete review


  Commit: 7e5b0c4aa503ebb5934a62cb10ed67819cb150ca
      https://github.com/hibernate/hibernate-orm/commit/7e5b0c4aa503ebb5934a62cb10ed67819cb150ca
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2014-04-24 (Thu, 24 Apr 2014)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/internal/binder/SourceIndex.java

  Log Message:
  -----------
  HHH-9055 - Binding support for IdClass and MapsId needs a complete review


Compare: https://github.com/hibernate/hibernate-orm/compare/700a233c41ce...7e5b0c4aa503


More information about the hibernate-commits mailing list