Sorry but that is not possible with openCSV. The writer uses the result set so it can read the results of a query and put that into a file (or whatever Writer you are using) in a csv format.
The reader only returns a list of strings or, if you are using the MappingStrategy, an object with appropriate fields for each item you are writing.
For what you are doing you need to create your own class that implements the ResultSet interface and populate that with the results of the readAll.