code: private ResultSet executeQuery(Query query, String tableName, Object... values) {
          m_logger.debug("Executing statement {} on table {}.{}; total params={}",
                         new Object[]{query, m_keyspace, tableName, values.length});
          try {
              PreparedStatement prepState = getPreparedQuery(query, tableName);
              BoundStatement boundState = prepState.bind(values);
              return m_session.execute(boundState);
          } catch (Exception e) {
              String params = "[" + Utils.concatenate(Arrays.asList(values), ",") + "]";
              m_logger.error("Query failed: query={}, keyspace={}, table={}, params={}; error: {}",
                             query, m_keyspace, tableName, params, e);
              throw e;
          }
      }
docs: Execute the given query for the given table using the given values.