embedded.setVal1("embedded val 1");
child.setEmbedded(embedded);
SubclassesJPA.IsEmbeddedBase embeddedBase = new SubclassesJPA.IsEmbeddedBase();
embeddedBase.setVal0("embedded base val 0");
child.setEmbeddedBase(embeddedBase);
IsEmbeddedWithEmbeddedSuperclass2 embedded2 = new IsEmbeddedWithEmbeddedSuperclass2();
embedded2.setVal2("embedded val 2");
embedded2.setVal3("embedded val 3");
child.setEmbedded2(embedded2);
SubclassesJPA.IsEmbeddedBase2
embeddedBase2 = new SubclassesJPA.IsEmbeddedBase2();
embeddedBase2.setVal2("embedded base val 2");
child.setEmbeddedBase2(embeddedBase2);