// if we have an unknown pk, we need to add a field for the pk
if (unknownPk) {
// public Long OpenEJB_pk;
final FieldVisitor fv = cw.visitField(ACC_PUBLIC, "OpenEJB_pk", "Ljava/lang/Long;", null, null);
fv.visitEnd();
}
// there's not much to generate here. We create a default constructor, then generate the
// post create methods. A lot of the work is done by having mapped superclass information that
// we pass to the JPA engine.