{
final JMethod getter = this.getGetter( c, a.getEmbeddedId().getName() );
getter.annotate( cm.ref( javax.persistence.EmbeddedId.class ) );
if ( !a.getEmbeddedId().getAttributeOverride().isEmpty() )
{
final JAnnotationUse aolst = getter.annotate( cm.ref( javax.persistence.AttributeOverrides.class ) );
final JAnnotationArrayMember value = aolst.paramArray( "value" );
for ( AttributeOverride o : a.getEmbeddedId().getAttributeOverride() )
{
final JAnnotationUse ao = value.annotate( cm.ref( javax.persistence.AttributeOverride.class ) );
if ( o.getColumn() != null )