for ( Iterator it = fields.iterator(); it.hasNext(); )
{
ModelField modelField = (ModelField) it.next();
JPoxFieldMetadata jpoxFieldMetadata = (JPoxFieldMetadata) modelField.getMetadata( JPoxFieldMetadata.ID );
if ( jpoxClassMetadata.useIdentifiersAsPrimaryKey() )
{
if ( modelField.isIdentifier() )
{
assertSupportedIdentityPrimitive( modelField );
primaryKeys.add( modelField );