/** * INTERNAL: * Clone the appropriate attributes. */ public Object clone() { OneToManyMapping clone = (OneToManyMapping)super.clone(); clone.setTargetForeignKeysToSourceKeys(new HashMap(getTargetForeignKeysToSourceKeys())); clone.addTargetQuery = (DataModifyQuery) this.addTargetQuery.clone(); clone.removeTargetQuery = (DataModifyQuery) this.removeTargetQuery.clone(); clone.removeAllTargetsQuery = (DataModifyQuery) this.removeAllTargetsQuery.clone(); return clone; }
/** * INTERNAL: * Clone the appropriate attributes. */ @Override public Object clone() { OneToManyMapping clone = (OneToManyMapping)super.clone(); clone.setTargetForeignKeysToSourceKeys(new HashMap(getTargetForeignKeysToSourceKeys())); if (addTargetQuery != null){ clone.addTargetQuery = (DataModifyQuery) this.addTargetQuery.clone(); } clone.removeTargetQuery = (DataModifyQuery) this.removeTargetQuery.clone(); clone.removeAllTargetsQuery = (DataModifyQuery) this.removeAllTargetsQuery.clone(); return clone; }
/** * INTERNAL: * Clone the appropriate attributes. */ @Override public Object clone() { OneToManyMapping clone = (OneToManyMapping)super.clone(); clone.setTargetForeignKeysToSourceKeys(new HashMap(getTargetForeignKeysToSourceKeys())); if (addTargetQuery != null){ clone.addTargetQuery = (DataModifyQuery) this.addTargetQuery.clone(); } clone.removeTargetQuery = (DataModifyQuery) this.removeTargetQuery.clone(); clone.removeAllTargetsQuery = (DataModifyQuery) this.removeAllTargetsQuery.clone(); return clone; }
/** * INTERNAL: * The mapping clones itself to create deep copy. */ public Object clone() { CollectionMapping clone = (CollectionMapping)super.clone(); clone.setDeleteAllQuery((ModifyQuery)getDeleteAllQuery().clone()); if(this.listOrderField != null) { clone.listOrderField = ((DatabaseField)this.listOrderField.clone()); } if(this.changeOrderTargetQuery != null) { clone.changeOrderTargetQuery = (DataModifyQuery)this.changeOrderTargetQuery.clone(); } return clone; }
/** * INTERNAL: * The mapping clones itself to create deep copy. */ public Object clone() { RelationTableMechanism clone; try { clone = (RelationTableMechanism)super.clone(); } catch (CloneNotSupportedException e) { throw new InternalError(); } clone.setTargetKeyFields(cloneFields(getTargetKeyFields())); clone.setSourceKeyFields(cloneFields(getSourceKeyFields())); clone.setTargetRelationKeyFields(cloneFields(getTargetRelationKeyFields())); clone.setSourceRelationKeyFields(cloneFields(getSourceRelationKeyFields())); clone.setInsertQuery((DataModifyQuery) insertQuery.clone()); clone.setDeleteQuery((DataModifyQuery) deleteQuery.clone()); if(lockRelationTableQuery != null) { clone.lockRelationTableQuery = (DirectReadQuery)lockRelationTableQuery.clone(); } return clone; }
/** * INTERNAL: * The mapping clones itself to create deep copy. */ @Override public Object clone() { CollectionMapping clone = (CollectionMapping)super.clone(); clone.setDeleteAllQuery((ModifyQuery)getDeleteAllQuery().clone()); if (this.listOrderField != null) { clone.listOrderField = this.listOrderField.clone(); } if(this.changeOrderTargetQuery != null) { clone.changeOrderTargetQuery = (DataModifyQuery)this.changeOrderTargetQuery.clone(); } // Clone the container policy. clone.containerPolicy = (ContainerPolicy) this.containerPolicy.clone(); return clone; }
/** * INTERNAL: * The mapping clones itself to create deep copy. */ public Object clone() { RelationTableMechanism clone; try { clone = (RelationTableMechanism)super.clone(); } catch (CloneNotSupportedException e) { throw new InternalError(); } clone.setTargetKeyFields(cloneFields(getTargetKeyFields())); clone.setSourceKeyFields(cloneFields(getSourceKeyFields())); clone.setTargetRelationKeyFields(cloneFields(getTargetRelationKeyFields())); clone.setSourceRelationKeyFields(cloneFields(getSourceRelationKeyFields())); clone.setInsertQuery((DataModifyQuery) insertQuery.clone()); clone.setDeleteQuery((DataModifyQuery) deleteQuery.clone()); if(lockRelationTableQuery != null) { clone.lockRelationTableQuery = (DirectReadQuery)lockRelationTableQuery.clone(); } return clone; }
/** * INTERNAL: * The mapping clones itself to create deep copy. */ public Object clone() { RelationTableMechanism clone; try { clone = (RelationTableMechanism)super.clone(); } catch (CloneNotSupportedException e) { throw new InternalError(); } clone.setTargetKeyFields(cloneFields(getTargetKeyFields())); clone.setSourceKeyFields(cloneFields(getSourceKeyFields())); clone.setTargetRelationKeyFields(cloneFields(getTargetRelationKeyFields())); clone.setSourceRelationKeyFields(cloneFields(getSourceRelationKeyFields())); clone.setInsertQuery((DataModifyQuery) insertQuery.clone()); clone.setDeleteQuery((DataModifyQuery) deleteQuery.clone()); if(lockRelationTableQuery != null) { clone.lockRelationTableQuery = (DirectReadQuery)lockRelationTableQuery.clone(); } return clone; }
/** * INTERNAL: * The mapping clones itself to create deep copy. */ @Override public Object clone() { CollectionMapping clone = (CollectionMapping)super.clone(); clone.setDeleteAllQuery((ModifyQuery)getDeleteAllQuery().clone()); if (this.listOrderField != null) { clone.listOrderField = this.listOrderField.clone(); } if(this.changeOrderTargetQuery != null) { clone.changeOrderTargetQuery = (DataModifyQuery)this.changeOrderTargetQuery.clone(); } // Clone the container policy. clone.containerPolicy = (ContainerPolicy) this.containerPolicy.clone(); return clone; }
DataModifyQuery removeQuery = (DataModifyQuery)this.removeAllTargetsQuery.clone(); removeQuery.setModifyRow(modifyRow); removeQuery.setHasModifyRow(true);
DataModifyQuery removeQuery = (DataModifyQuery)this.removeAllTargetsQuery.clone(); removeQuery.setModifyRow(modifyRow); removeQuery.setHasModifyRow(true);
DataModifyQuery removeQuery = (DataModifyQuery)this.removeAllTargetsQuery.clone(); removeQuery.setModifyRow(modifyRow); removeQuery.setHasModifyRow(true);
DataModifyQuery removeQuery = (DataModifyQuery)this.removeTargetQuery.clone(); removeQuery.setModifyRow(modifyRow); removeQuery.setHasModifyRow(true);
DataModifyQuery removeQuery = (DataModifyQuery)this.removeTargetQuery.clone(); removeQuery.setModifyRow(modifyRow); removeQuery.setHasModifyRow(true);
query = (DataModifyQuery)query.clone(); query.setAccessor(accessor);
query = (DataModifyQuery)query.clone(); query.setAccessor(accessor);
query = (DataModifyQuery)query.clone(); query.setAccessor(accessor);
session.executeQuery((DataModifyQuery)event[1], (AbstractRecord)event[2]); } else if (event[0] == UpdateAtIndex) { DataModifyQuery updateAtIndexQuery = (DataModifyQuery)((DataModifyQuery)event[1]).clone(); updateAtIndexQuery.setModifyRow((AbstractRecord)event[3]); updateAtIndexQuery.setHasModifyRow(true);
session.executeQuery((DataModifyQuery)event[1], (AbstractRecord)event[2]); } else if (event[0] == UpdateAtIndex) { DataModifyQuery updateAtIndexQuery = (DataModifyQuery)((DataModifyQuery)event[1]).clone(); updateAtIndexQuery.setModifyRow((AbstractRecord)event[3]); updateAtIndexQuery.setHasModifyRow(true);
session.executeQuery((DataModifyQuery)event[1], (AbstractRecord)event[2]); } else if (event[0] == UpdateAtIndex) { DataModifyQuery updateAtIndexQuery = (DataModifyQuery)((DataModifyQuery)event[1]).clone(); updateAtIndexQuery.setModifyRow((AbstractRecord)event[3]); updateAtIndexQuery.setHasModifyRow(true);