public virtual object clone() { WorksheetDataMappingTable o = new WorksheetDataMappingTable(); o.Id = Id; o.Data = this; o.ProjectId = ProjectId; return(o); }
public virtual WorksheetDataMappingTable deepCopy() { WorksheetDataMappingTable o = (WorksheetDataMappingTable)clone(); o.IdentifyColumns = new HashSet <WorksheetIdentifyColumnTable>(); if (IdentifyColumns == null) { IdentifyColumns = Collections.EMPTY_SET; } foreach (WorksheetIdentifyColumnTable colTable in IdentifyColumns) { o.IdentifyColumns.Add((WorksheetIdentifyColumnTable)colTable.clone()); } return(o); }