code: public static <T> List<T> statementToList(PreparedStatement stmt, Class<T> clazz, Object... args) throws SQLException
     {
        return OrmReader.statementToList(stmt, clazz, args);
     }
docs: Execute a prepared statement (query) with the supplied args set as query parameters (if specified), and
  return a list of objects as a result. <b>The PreparedStatement will be closed.</b>
  
  @param stmt the PreparedStatement to execute
  @param clazz the class of the objects to instantiate and populate with state
  @param args optional arguments to set as query parameters in the PreparedStatement
  @param <T> the class template
  @return a list of instance of the target class, or an empty list
  @throws SQLException if a {@link SQLException} occurs