title: BigQuery, TableRow: access repeated records with java api
body: <p>I'm accessing BigQuery data through the java API and the new service Dataflow. I would have expect that the TableRow class had methods that: </p>
  
  <ul>
  <li>return a list of TableCell instances (in case of a repeated field)</li>
  <li>return a TableRow instance (in case of a nested field)</li>
  <li>return a list of TableRow instances (in case of repeated nested fields)</li>
  </ul>
  
  <p>But I've only find sample code using the get method to access a TableRow instance's fields which is not convenient as the output is an instance of the class Object. </p>
  
  <p>The only solution I see for the moment is parsing the strings I get from the get method and build a TableRow object on my own but I was wondering if someone had a better solution to share?</p>
  
  <p>Many Thanks.</p>