org.broadleafcommerce.core.rating.domain
Interface RatingSummary

All Known Implementing Classes:
RatingSummaryImpl

public interface RatingSummary


Method Summary
 Double getAverageRating()
           
 Long getId()
           
 String getItemId()
           
 Integer getNumberOfRatings()
           
 Integer getNumberOfReviews()
           
 List<RatingDetail> getRatings()
           
 RatingType getRatingType()
           
 List<ReviewDetail> getReviews()
           
 void resetAverageRating()
           
 void setId(Long id)
           
 void setItemId(String itemId)
           
 void setRatings(List<RatingDetail> ratings)
           
 void setRatingType(RatingType ratingType)
           
 void setReviews(List<ReviewDetail> reviews)
           
 

Method Detail

getId

Long getId()

setId

void setId(Long id)

getRatingType

RatingType getRatingType()

setRatingType

void setRatingType(RatingType ratingType)

getItemId

String getItemId()

setItemId

void setItemId(String itemId)

getNumberOfRatings

Integer getNumberOfRatings()

getNumberOfReviews

Integer getNumberOfReviews()

getAverageRating

Double getAverageRating()

resetAverageRating

void resetAverageRating()

getReviews

List<ReviewDetail> getReviews()

setReviews

void setReviews(List<ReviewDetail> reviews)

getRatings

List<RatingDetail> getRatings()

setRatings

void setRatings(List<RatingDetail> ratings)


Copyright © 2013. All Rights Reserved.