public virtual object copyWithParamItem() { ParamItemInputTable inputTable = (ParamItemInputTable)Clone(); if (ParamItemTable != null) { inputTable.ParamItemTable = (ParamItemTable)ParamItemTable.Clone(); } return(inputTable); }