code: private List<Object> populate(Class<?> clazz, EntityMetadata metadata, Object rowId, List<String> relationNames,
          MetamodelImpl metaModel) {
          List<Object> result;
          if (isCql3Enabled(metadata)) {
              result = cqlClient.find(metaModel, metadata, rowId, relationNames);
          } else {
              result = (List<Object>) find(clazz, relationNames, relationNames != null, metadata, rowId);
          }
          return result;
      }
docs: Populate.
  
  @param clazz
  the clazz
  @param metadata
  the metadata
  @param rowId
  the row id
  @param relationNames
  the relation names
  @param metaModel
  the meta model
  @return the list