static void jdoSetZZZ(MyClass objPC, YYY zzz) { if (objPC.jdoStateManager == null) objPC.ZZZ = zzz; else objPC.jdoStateManager.setObjectField(objPC, 0, objPC.ZZZ, zzz); if (objPC.jdoIsDetached() == true) ((BitSet) objPC.jdoDetachedState[3]).set(0); }with the last part only applying when the class is Detachable
|
|