final JAnnotationUse nqlst = c.implClass.annotate( cm.ref( javax.persistence.NamedQueries.class ) );
final JAnnotationArrayMember value = nqlst.paramArray( "value" );
for ( NamedQuery q : entity.getNamedQuery() )
{
final JAnnotationUse nq = value.annotate( cm.ref( javax.persistence.NamedQuery.class ) );
nq.param( "name", q.getName() );
nq.param( "query", q.getQuery() );
if ( !q.getHint().isEmpty() )
{
final JAnnotationArrayMember hints = nq.paramArray( "hints" );