protected void cloneDeep(biz.c24.io.api.data.ComplexDataObject clone) throws java.lang.CloneNotSupportedException { biz.c24.io.training.statements.Statement obj = (biz.c24.io.training.statements.Statement) clone; obj.hdr = (biz.c24.io.training.statements.Header) biz.c24.io.api.Utils.cloneDeep(this.hdr, obj, "Hdr"); obj.stmtLine = (biz.c24.io.training.statements.StatementLine[]) biz.c24.io.api.Utils.cloneDeep(this.stmtLine, obj, "StmtLine"); obj.tlr = (biz.c24.io.training.statements.Trailer) biz.c24.io.api.Utils.cloneDeep(this.tlr, obj, "Tlr"); }
/** * Sets the value of StmtLine (0..*). * * @param value The new value. */ public void setStmtLine(biz.c24.io.training.statements.StatementLine[] value) { this.stmtLine = (biz.c24.io.training.statements.StatementLine[]) biz.c24.io.api.Utils.clearNulls(value); for (int i = 0; this.stmtLine != null && i < this.stmtLine.length; i++) ((biz.c24.io.api.data.ComplexDataObject) this.stmtLine[i]).setParent(this, "StmtLine"); }