/** @see Dao#queryRaw(String, String...) */
 public GenericRawResults<String[]> queryRaw(String query, String... arguments) {
   try {
     return dao.queryRaw(query, arguments);
   } catch (SQLException e) {
     logMessage(e, "queryRaw threw exception on: " + query);
     throw new RuntimeException(e);
   }
 }
 /** @see Dao#queryRaw(String, DatabaseResultsMapper, String...) */
 public <UO> GenericRawResults<UO> queryRaw(
     String query, DatabaseResultsMapper<UO> mapper, String... arguments) {
   try {
     return dao.queryRaw(query, mapper, arguments);
   } catch (SQLException e) {
     logMessage(e, "queryRaw threw exception on: " + query);
     throw new RuntimeException(e);
   }
 }
 /** @see Dao#queryRaw(String, DataType[], String...) */
 public GenericRawResults<Object[]> queryRaw(
     String query, DataType[] columnTypes, String... arguments) {
   try {
     return dao.queryRaw(query, columnTypes, arguments);
   } catch (SQLException e) {
     logMessage(e, "queryRaw threw exception on: " + query);
     throw new RuntimeException(e);
   }
 }