public int getCascadeDelete() { return _val.getCascadeDelete(); }
public int getCascadeDelete() { return _val.getCascadeDelete(); }
public int getCascadeDelete() { return _val.getCascadeDelete(); }
public int getCascadeDelete() { return _val.getCascadeDelete(); }
public int getCascadeDelete() { return _val.getCascadeDelete(); }
/** * Cascade deletes and dereference dependent fields. */ void cascadeDelete(OpCallbacks call) { FieldMetaData[] fmds = _meta.getFields(); for (int i = 0; i < fmds.length; i++) { if (fmds[i].getCascadeDelete() != ValueMetaData.CASCADE_NONE || fmds[i].getKey().getCascadeDelete() != ValueMetaData.CASCADE_NONE || fmds[i].getElement().getCascadeDelete() != ValueMetaData.CASCADE_NONE) { _single.storeObjectField(i, fetchField(i, false)); _single.delete(call); _single.clear(); } } }
/** * Cascade deletes and dereference dependent fields. */ void cascadeDelete(OpCallbacks call) { FieldMetaData[] fmds = _meta.getFields(); for (int i = 0; i < fmds.length; i++) { if (fmds[i].getCascadeDelete() != ValueMetaData.CASCADE_NONE || fmds[i].getKey().getCascadeDelete() != ValueMetaData.CASCADE_NONE || fmds[i].getElement().getCascadeDelete() != ValueMetaData.CASCADE_NONE) { _single.storeObjectField(i, fetchField(i, false)); _single.delete(call); _single.clear(); } } }
/** * Cascade deletes and dereference dependent fields. */ void cascadeDelete(OpCallbacks call) { FieldMetaData[] fmds = _meta.getFields(); for (int i = 0; i < fmds.length; i++) { if (fmds[i].getCascadeDelete() != ValueMetaData.CASCADE_NONE || fmds[i].getKey().getCascadeDelete() != ValueMetaData.CASCADE_NONE || fmds[i].getElement().getCascadeDelete() != ValueMetaData.CASCADE_NONE) { _single.storeObjectField(i, fetchField(i, false)); _single.delete(call); _single.clear(); } } }
/** * Cascade deletes and dereference dependent fields. */ void cascadeDelete(OpCallbacks call) { FieldMetaData[] fmds = _meta.getFields(); for (int i = 0; i < fmds.length; i++) { if (fmds[i].getCascadeDelete() != ValueMetaData.CASCADE_NONE || fmds[i].getKey().getCascadeDelete() != ValueMetaData.CASCADE_NONE || fmds[i].getElement().getCascadeDelete() != ValueMetaData.CASCADE_NONE) { _single.storeObjectField(i, fetchField(i, false)); _single.delete(call); _single.clear(); } } }
/** * Cascade deletes and dereference dependent fields. */ void cascadeDelete(OpCallbacks call) { FieldMetaData[] fmds = _meta.getFields(); for (int i = 0; i < fmds.length; i++) { if (fmds[i].getCascadeDelete() != ValueMetaData.CASCADE_NONE || fmds[i].getKey().getCascadeDelete() != ValueMetaData.CASCADE_NONE || fmds[i].getElement().getCascadeDelete() != ValueMetaData.CASCADE_NONE) { _single.storeObjectField(i, fetchField(i, false)); _single.delete(call); _single.clear(); } } }
public void removed(int field, Object removed, boolean key) { if (removed == null) return; try { // dereference dependent fields, delete embedded FieldMetaData fmd = _meta.getField(field); ValueMetaData vmd = (key) ? fmd.getKey() : fmd.getElement(); if (vmd.isEmbeddedPC()) _single.delete(vmd, removed, null); else if (vmd.getCascadeDelete() == ValueMetaData.CASCADE_AUTO) _single.dereferenceDependent(removed); } catch (RuntimeException re) { throw translate(re); } }
public void removed(int field, Object removed, boolean key) { if (removed == null) return; try { // dereference dependent fields, delete embedded FieldMetaData fmd = _meta.getField(field); ValueMetaData vmd = (key) ? fmd.getKey() : fmd.getElement(); if (vmd.isEmbeddedPC()) _single.delete(vmd, removed, null); else if (vmd.getCascadeDelete() == ValueMetaData.CASCADE_AUTO) _single.dereferenceDependent(removed); } catch (RuntimeException re) { throw translate(re); } }
public void removed(int field, Object removed, boolean key) { if (removed == null) return; try { // dereference dependent fields, delete embedded FieldMetaData fmd = _meta.getField(field); ValueMetaData vmd = (key) ? fmd.getKey() : fmd.getElement(); if (vmd.isEmbeddedPC()) _single.delete(vmd, removed, null); else if (vmd.getCascadeDelete() == ValueMetaData.CASCADE_AUTO) _single.dereferenceDependent(removed); } catch (RuntimeException re) { throw translate(re); } }
public void removed(int field, Object removed, boolean key) { if (removed == null) return; try { // dereference dependent fields, delete embedded FieldMetaData fmd = _meta.getField(field); ValueMetaData vmd = (key) ? fmd.getKey() : fmd.getElement(); if (vmd.isEmbeddedPC()) _single.delete(vmd, removed, null); else if (vmd.getCascadeDelete() == ValueMetaData.CASCADE_AUTO) _single.dereferenceDependent(removed); } catch (RuntimeException re) { throw translate(re); } }
public void removed(int field, Object removed, boolean key) { if (removed == null) return; try { // dereference dependent fields, delete embedded FieldMetaData fmd = _meta.getField(field); ValueMetaData vmd = (key) ? fmd.getKey() : fmd.getElement(); if (vmd.isEmbeddedPC()) _single.delete(vmd, removed, null); else if (vmd.getCascadeDelete() == ValueMetaData.CASCADE_AUTO) _single.dereferenceDependent(removed); } catch (RuntimeException re) { throw translate(re); } }
public void copy(ValueMetaData vmd) { // copy declared types, but if OID revert to PC until we resolve // to OID ourselves _decType = vmd.getDeclaredType(); _decCode = vmd.getDeclaredTypeCode(); if (_decCode == JavaTypes.OID) _decCode = JavaTypes.PC; _delete = vmd.getCascadeDelete(); _persist = vmd.getCascadePersist(); _attach = vmd.getCascadeAttach(); _refresh = vmd.getCascadeRefresh(); _typeOverride = vmd.getTypeOverride(); _serialized = vmd.isSerialized(); if (_embeddedMeta != null) _embeddedMeta.setDescribedType(vmd.getDeclaredType()); // don't allow copy to override embedded if (_embedded == null) setEmbedded(vmd.isEmbedded()); } }
public void copy(ValueMetaData vmd) { // copy declared types, but if OID revert to PC until we resolve // to OID ourselves _decType = vmd.getDeclaredType(); _decCode = vmd.getDeclaredTypeCode(); if (_decCode == JavaTypes.OID) _decCode = JavaTypes.PC; _delete = vmd.getCascadeDelete(); _persist = vmd.getCascadePersist(); _attach = vmd.getCascadeAttach(); _detach = vmd.getCascadeDetach(); _refresh = vmd.getCascadeRefresh(); _typeOverride = vmd.getTypeOverride(); _serialized = vmd.isSerialized(); if (_embeddedMeta != null) _embeddedMeta.setDescribedType(vmd.getDeclaredType()); // don't allow copy to override embedded if (_embedded == null) setEmbedded(vmd.isEmbedded()); } }
public void copy(ValueMetaData vmd) { // copy declared types, but if OID revert to PC until we resolve // to OID ourselves _decType = vmd.getDeclaredType(); _decCode = vmd.getDeclaredTypeCode(); if (_decCode == JavaTypes.OID) _decCode = JavaTypes.PC; _delete = vmd.getCascadeDelete(); _persist = vmd.getCascadePersist(); _attach = vmd.getCascadeAttach(); _detach = vmd.getCascadeDetach(); _refresh = vmd.getCascadeRefresh(); _typeOverride = vmd.getTypeOverride(); _serialized = vmd.isSerialized(); if (_embeddedMeta != null) _embeddedMeta.setDescribedType(vmd.getDeclaredType()); // don't allow copy to override embedded if (_embedded == null) setEmbedded(vmd.isEmbedded()); } }
public void copy(ValueMetaData vmd) { // copy declared types, but if OID revert to PC until we resolve // to OID ourselves _decType = vmd.getDeclaredType(); _decCode = vmd.getDeclaredTypeCode(); if (_decCode == JavaTypes.OID) _decCode = JavaTypes.PC; _delete = vmd.getCascadeDelete(); _persist = vmd.getCascadePersist(); _attach = vmd.getCascadeAttach(); _detach = vmd.getCascadeDetach(); _refresh = vmd.getCascadeRefresh(); _typeOverride = vmd.getTypeOverride(); _serialized = vmd.isSerialized(); if (_embeddedMeta != null) _embeddedMeta.setDescribedType(vmd.getDeclaredType()); // don't allow copy to override embedded if (_embedded == null) setEmbedded(vmd.isEmbedded()); } }
public void copy(ValueMetaData vmd) { // copy declared types, but if OID revert to PC until we resolve // to OID ourselves _decType = vmd.getDeclaredType(); _decCode = vmd.getDeclaredTypeCode(); if (_decCode == JavaTypes.OID) _decCode = JavaTypes.PC; _delete = vmd.getCascadeDelete(); _persist = vmd.getCascadePersist(); _attach = vmd.getCascadeAttach(); _detach = vmd.getCascadeDetach(); _refresh = vmd.getCascadeRefresh(); _typeOverride = vmd.getTypeOverride(); _serialized = vmd.isSerialized(); if (_embeddedMeta != null) _embeddedMeta.setDescribedType(vmd.getDeclaredType()); // don't allow copy to override embedded if (_embedded == null) setEmbedded(vmd.isEmbedded()); } }