code: @Override
      public List executeQuery(Class clazz, List<String> relationalField, boolean isNative, String cqlQuery) {
          ResultSet rSet = (ResultSet) this.execute(cqlQuery, null);
          if (clazz == null) {
  		// XXX
              if (isNative)
                  return iterateAndReturnNative(rSet);
              return iterateAndReturn(rSet);
          }
          EntityMetadata metadata = KunderaMetadataManager.getEntityMetadata(kunderaMetadata, clazz);
          return iterateAndReturn(rSet, metadata);
      }
docs: /*
  (non-Javadoc)
  
  @see com.impetus.client.cassandra.CassandraClientBase#executeQuery(java.lang .Class, java.util.List, boolean,
  java.lang.String)