public ResultSet withRows(Row... rows) {
        if (this.rows == null) {
            setRows(new java.util.ArrayList<Row>(rows.length));
        }
        for (Row ele : rows) {
            this.rows.add(ele);
        }
        return this;
    }
public ResultSet withRows ( Row ... rows ) { if ( this . rows == null ) { setRows ( new java . util . ArrayList < Row > ( rows . length ) ) ; } for ( Row ele : rows ) { this . rows . add ( ele ) ; } return this ; }
<p>
The rows in the table.
</p>
<p>
<b>NOTE:</b> This method appends the values to the existing list (if any). Use
{@link #setRows(java.util.Collection)} or {@link #withRows(java.util.Collection)} if you want to override the
existing values.
</p>

@param rows
The rows in the table.
@return Returns a reference to this object so that method calls can be chained together.