Class RatingSummaryImpl
java.lang.Object
org.broadleafcommerce.core.rating.domain.RatingSummaryImpl
- All Implemented Interfaces:
Serializable,RatingSummary
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Doubleprotected Longprotected Stringprotected List<RatingDetail>protected Stringprotected List<ReviewDetail> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()voidvoidvoidvoidsetRatings(List<RatingDetail> ratings) voidsetRatingType(RatingType type) voidsetReviews(List<ReviewDetail> reviews)
-
Field Details
-
id
-
itemId
-
ratingTypeStr
-
averageRating
-
ratings
-
reviews
-
-
Constructor Details
-
RatingSummaryImpl
public RatingSummaryImpl()
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceRatingSummary
-
setId
- Specified by:
setIdin interfaceRatingSummary- Parameters:
id- the id to set
-
getAverageRating
- Specified by:
getAverageRatingin interfaceRatingSummary
-
resetAverageRating
public void resetAverageRating()- Specified by:
resetAverageRatingin interfaceRatingSummary
-
getItemId
- Specified by:
getItemIdin interfaceRatingSummary
-
setItemId
- Specified by:
setItemIdin interfaceRatingSummary
-
getNumberOfRatings
- Specified by:
getNumberOfRatingsin interfaceRatingSummary
-
getNumberOfReviews
- Specified by:
getNumberOfReviewsin interfaceRatingSummary
-
getRatingType
- Specified by:
getRatingTypein interfaceRatingSummary
-
setRatingType
- Specified by:
setRatingTypein interfaceRatingSummary
-
getRatings
- Specified by:
getRatingsin interfaceRatingSummary
-
setRatings
- Specified by:
setRatingsin interfaceRatingSummary
-
getReviews
- Specified by:
getReviewsin interfaceRatingSummary
-
setReviews
- Specified by:
setReviewsin interfaceRatingSummary
-