Class JpaUserRecommendationItem

java.lang.Object
com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
All Implemented Interfaces:
com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, Serializable

@Entity public class JpaUserRecommendationItem extends Object implements Serializable, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
See Also:
  • Constructor Details

    • JpaUserRecommendationItem

      public JpaUserRecommendationItem()
  • Method Details

    • getBusinessDomainType

      public Class<?> getBusinessDomainType()
      Specified by:
      getBusinessDomainType in interface com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
    • getContextId

      public String getContextId()
      The jpa primary key.
      Returns:
      The jpa primary key
    • getRank

      public int getRank()
    • getItemId

      public String getItemId()
    • getItemName

      public String getItemName()
    • getUserRecommendation

      public JpaUserRecommendation getUserRecommendation()
    • setContextId

      public void setContextId(String contextId)
      The jpa primary key.
      Parameters:
      contextId - The jpa primary key
    • setRank

      public void setRank(int rank)
    • setItemId

      public void setItemId(String itemId)
    • setItemName

      public void setItemName(String itemName)
    • setUserRecommendation

      public void setUserRecommendation(JpaUserRecommendation userRecommendation)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object