components/src/main/java/eu/internetofus/common/components/profile_diversity_manager/WeNetProfileDiversityManager.java
/**
   * Calculate the similarity of a set of attributes.
   *
   * @param attributes to calculate the similarity.
   *
   * @return the future with the attributes similarity calculus.
   */
Calculate the similarity of a set of attributes.
@param attributes to calculate the similarity.

@return the future with the attributes similarity calculus.
Calculate the similarity of a set of attributes . @param attributes to calculate the similarity . @return the future with the attributes similarity calculus .
@GenIgnore
  default Future<Similarities> calculateSimilarityOf(@NotNull final AttributesData attributes) {
    final Promise<JsonObject> promise = Promise.promise();
    this.calculateSimilarityOf(attributes.toJsonObject(), promise);
    return Model.fromFutureJsonObject(promise.future(), Similarities.class);
  }
@ GenIgnore default Future < Similarities > calculateSimilarityOf ( @ NotNull final AttributesData attributes ) { final Promise < JsonObject > promise = Promise . promise ( ) ; this . calculateSimilarityOf ( attributes . toJsonObject ( ) , promise ) ; return Model . fromFutureJsonObject ( promise . future ( ) , Similarities . class ) ; }
Calculate the similarity of a set of attributes.
Calculate the similarity of a set of attributes .