602603604605606607608609610611612
if (hasname) { // just create an instance of the (non-abstract) mapped class mb.appendACONST_NULL(); genNewInstance(mb); mb.storeObject(); } // define unmarshallings for child mappings of this mapping mb.targetNext(ifnnull);
485486487488489490491492493494495
} // save created instance to be returned if (haveobj) { mb.storeObject(); } // if preset method supplied add code to call it mb.targetNext(haveinst); // ** disable for now; can't take out of unmarshal methods, since