Class UserRecommendationSimilarArtist

java.lang.Object
org.localify.recommend.UserRecommendationSimilarArtist

@Entity public class UserRecommendationSimilarArtist extends Object
Represents a similar artist for a user's artist recommendation.
  • Constructor Details

    • UserRecommendationSimilarArtist

      protected UserRecommendationSimilarArtist()
      Protected no-arg constructor for JPA.
    • UserRecommendationSimilarArtist

      public UserRecommendationSimilarArtist(UserArtistRecommendation userArtistRecommendation, Artist similarArtist)
      Constructs a new UserRecommendationSimilarArtist.
      Parameters:
      userArtistRecommendation - The parent user artist recommendation.
      similarArtist - The similar artist.
  • Method Details

    • getArtistRecommendation

      public UserArtistRecommendation getArtistRecommendation()
      Gets the parent user artist recommendation.
      Returns:
      The user artist recommendation.
    • setArtistRecommendation

      public UserRecommendationSimilarArtist setArtistRecommendation(UserArtistRecommendation userArtistRecommendation)
      Sets the parent user artist recommendation.
      Parameters:
      userArtistRecommendation - The user artist recommendation.
      Returns:
      This UserRecommendationSimilarArtist instance.
    • getSimilarArtist

      public Artist getSimilarArtist()
      Gets the similar artist.
      Returns:
      The similar artist.
    • setSimilarArtist

      public UserRecommendationSimilarArtist setSimilarArtist(Artist similarArtist)
      Sets the similar artist.
      Parameters:
      similarArtist - The similar artist.
      Returns:
      This UserRecommendationSimilarArtist instance.
    • getId

      public UUID getId()
      Gets the ID of this entry.
      Returns:
      The ID.
    • getScore

      public Double getScore()
      Gets the similarity score.
      Returns:
      The score.
    • setScore

      public void setScore(Double score)
      Sets the similarity score.
      Parameters:
      score - The score.