throws IOException
{
out.println("if (" + value + " != null) {");
out.pushDepth();
AmberPersistenceUnit persistenceUnit
= getOwnerType().getPersistenceUnit();
// ejb/06ie
if (persistenceUnit.isJPA() && ! isEmbeddedId()) {
// jpa/0u21
EmbeddableType embeddable
= persistenceUnit.getEmbeddable(_tKeyClass.getName());
// jpa/0u21 ArrayList<IdField> keys = getKeys();
ArrayList<AmberField> keys = embeddable.getFields();
for (int i = 0; i < keys.size(); i++) {