[hibernate-commits] Hibernate SVN: r17837 - core/trunk/entitymanager/src/main/java/org/hibernate/ejb/metamodel.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Mon Oct 26 01:26:51 EDT 2009


Author: steve.ebersole at jboss.com
Date: 2009-10-26 01:26:51 -0400 (Mon, 26 Oct 2009)
New Revision: 17837

Modified:
   core/trunk/entitymanager/src/main/java/org/hibernate/ejb/metamodel/MetadataContext.java
Log:
HHH-4202 - Implement JPA 2.0 metamodel APIs


Modified: core/trunk/entitymanager/src/main/java/org/hibernate/ejb/metamodel/MetadataContext.java
===================================================================
--- core/trunk/entitymanager/src/main/java/org/hibernate/ejb/metamodel/MetadataContext.java	2009-10-26 05:23:40 UTC (rev 17836)
+++ core/trunk/entitymanager/src/main/java/org/hibernate/ejb/metamodel/MetadataContext.java	2009-10-26 05:26:51 UTC (rev 17837)
@@ -156,9 +156,7 @@
 		Set<SingularAttribute<? super X, ?>> attributes = new HashSet<SingularAttribute<? super X, ?>>();
 		Iterator<Property> properties = persistentClass.getIdentifierMapper().getPropertyIterator();
 		while ( properties.hasNext() ) {
-			attributes.add(
-					(SingularAttribute<? super X, ?>) attributeFactory.buildAttribute( jpaEntityType, properties.next() )
-			);
+			attributes.add( attributeFactory.buildIdAttribute( jpaEntityType, properties.next() ) );
 		}
 		return attributes;
 	}



More information about the hibernate-commits mailing list