public final void addRow(final Integer sourceRowNum,
			final Row targetRow) {
    """
	Adds the row.
	
	@param sourceRowNum
	the source row num
	@param targetRow
	the target row
    """
		List<SerialRow> mapRowList = rowsMap.get(sourceRowNum);
		if (mapRowList == null) {
			mapRowList = new ArrayList<>();
		}
		SerialRow serialTarget = new SerialRow(targetRow, -1);
		if (!mapRowList.contains(serialTarget)) {
			mapRowList.add(serialTarget);
			rowsMap.put(sourceRowNum, mapRowList);
		}
	}
public final void addRow(final Integer sourceRowNum,
			final Row targetRow) {
		List<SerialRow> mapRowList = rowsMap.get(sourceRowNum);
		if (mapRowList == null) {
			mapRowList = new ArrayList<>();
		}
		SerialRow serialTarget = new SerialRow(targetRow, -1);
		if (!mapRowList.contains(serialTarget)) {
			mapRowList.add(serialTarget);
			rowsMap.put(sourceRowNum, mapRowList);
		}
	}
public final void addRow ( final Integer sourceRowNum , final Row targetRow ) { List < SerialRow > mapRowList = rowsMap . get ( sourceRowNum ) ; if ( mapRowList == null ) { mapRowList = new ArrayList <> ( ) ; } SerialRow serialTarget = new SerialRow ( targetRow , - 1 ) ; if ( ! mapRowList . contains ( serialTarget ) ) { mapRowList . add ( serialTarget ) ; rowsMap . put ( sourceRowNum , mapRowList ) ; } }
Adds the row.

@param sourceRowNum
the source row num
@param targetRow
the target row
Adds the row .