Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addRatingByCustomer(RatingRequest, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.CustomerRatingService
-
Add a new
RatingDetail
. - addRatingByCustomer(RatingRequest, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
- addRatingToSummary(RatingSummary, int, boolean) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
-
Update the fields on
RatingSummary
necessary to add a new rating. - AdminRatingDetailsEndpoint - Class in com.broadleafcommerce.ratings.web.endpoint
- AdminRatingDetailsEndpoint(RatingDetailService<RatingDetail>, AdminRatingService, RatingSummaryService<RatingSummary>) - Constructor for class com.broadleafcommerce.ratings.web.endpoint.AdminRatingDetailsEndpoint
- AdminRatingService - Interface in com.broadleafcommerce.ratings.service
- APPROVED - Static variable in class com.broadleafcommerce.ratings.domain.RatingDetailStatus
-
Rating has been approved
B
- BASE_URI - Static variable in class com.broadleafcommerce.ratings.web.endpoint.AdminRatingDetailsEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.ratings.web.endpoint.CustomerRatingsEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.ratings.web.endpoint.RatingDetailEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.ratings.web.endpoint.RatingSummaryEndpoint
C
- canEqual(Object) - Method in class com.broadleafcommerce.ratings.domain.RatingCountAndPercentage
- canEqual(Object) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
- canEqual(Object) - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
- canEqual(Object) - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
- canEqual(Object) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- canEqual(Object) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- canEqual(Object) - Method in class com.broadleafcommerce.ratings.provider.jpa.environment.RatingsAndReviewsProperties
- canEqual(Object) - Method in class com.broadleafcommerce.ratings.service.autoconfigure.RatingAndReviewServiceProperties
- changedFromApprovedToRejected(RatingDetail, RatingDetail) - Method in class com.broadleafcommerce.ratings.service.DefaultAdminRatingService
- changedFromPendingOrRejectedToApprovedStatus(RatingDetail, RatingDetail) - Method in class com.broadleafcommerce.ratings.service.DefaultAdminRatingService
- changedFromPendingToRejected(RatingDetail, RatingDetail) - Method in class com.broadleafcommerce.ratings.service.DefaultAdminRatingService
- com.broadleafcommerce.ratings.autoconfigure - package com.broadleafcommerce.ratings.autoconfigure
- com.broadleafcommerce.ratings.domain - package com.broadleafcommerce.ratings.domain
- com.broadleafcommerce.ratings.provider - package com.broadleafcommerce.ratings.provider
- com.broadleafcommerce.ratings.provider.jpa - package com.broadleafcommerce.ratings.provider.jpa
- com.broadleafcommerce.ratings.provider.jpa.autoconfigure - package com.broadleafcommerce.ratings.provider.jpa.autoconfigure
- com.broadleafcommerce.ratings.provider.jpa.domain - package com.broadleafcommerce.ratings.provider.jpa.domain
- com.broadleafcommerce.ratings.provider.jpa.environment - package com.broadleafcommerce.ratings.provider.jpa.environment
- com.broadleafcommerce.ratings.provider.jpa.repository - package com.broadleafcommerce.ratings.provider.jpa.repository
- com.broadleafcommerce.ratings.repository - package com.broadleafcommerce.ratings.repository
- com.broadleafcommerce.ratings.service - package com.broadleafcommerce.ratings.service
- com.broadleafcommerce.ratings.service.autoconfigure - package com.broadleafcommerce.ratings.service.autoconfigure
- com.broadleafcommerce.ratings.service.exception - package com.broadleafcommerce.ratings.service.exception
- com.broadleafcommerce.ratings.web.autoconfigure - package com.broadleafcommerce.ratings.web.autoconfigure
- com.broadleafcommerce.ratings.web.endpoint - package com.broadleafcommerce.ratings.web.endpoint
- createRatingDetail(RatingRequest, S) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
- createRatingSummary(String, String, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
-
Create a new
RatingSummary
for the given target and type. - CustomerRatingsEndpoint - Class in com.broadleafcommerce.ratings.web.endpoint
-
Endpoints for managing customer interactions with their ratings and reviews.
- CustomerRatingsEndpoint(CustomerRatingService<RatingDetail>) - Constructor for class com.broadleafcommerce.ratings.web.endpoint.CustomerRatingsEndpoint
- CustomerRatingService<D extends RatingDetail> - Interface in com.broadleafcommerce.ratings.service
-
Actions that customers can perform with their
Rating Details
.
D
- DefaultAdminRatingService - Class in com.broadleafcommerce.ratings.service
- DefaultAdminRatingService(RatingDetailService<RatingDetail>, RatingSummaryService<RatingSummary>) - Constructor for class com.broadleafcommerce.ratings.service.DefaultAdminRatingService
- DefaultCustomerRatingService<D extends RatingDetail,
S extends RatingSummary> - Class in com.broadleafcommerce.ratings.service - DefaultCustomerRatingService(RatingDetailService<D>, RatingSummaryService<S>, TypeFactory, AuthenticationUtils, boolean, int, int) - Constructor for class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
- DefaultRatingDetailService<P extends RatingDetail> - Class in com.broadleafcommerce.ratings.service
- DefaultRatingDetailService(RatingDetailRepository<Trackable>, TypeFactory, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.ratings.service.DefaultRatingDetailService
- DefaultRatingSummaryService<P extends RatingSummary> - Class in com.broadleafcommerce.ratings.service
- DefaultRatingSummaryService(RatingSummaryRepository<Trackable>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.ratings.service.DefaultRatingSummaryService
- deleteRatingByCustomer(String, String, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.CustomerRatingService
-
Delete a rating.
- deleteRatingByCustomer(String, String, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
- deleteRatingByCustomer(String, String, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.CustomerRatingsEndpoint
- deleteRatingDetail(String, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.AdminRatingService
-
Delete the rating detail from an admin perspective.
- deleteRatingDetail(String, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultAdminRatingService
- deleteRatingDetail(String, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.AdminRatingDetailsEndpoint
- determineDetailStatus(D) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
-
Check
RatingDetail
fields to determine status.
E
- editRatingDetail(D, RatingRequest) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
-
Updates fields on an existing
RatingDetail
. - emptyRatingSummary(String, String, String) - Method in class com.broadleafcommerce.ratings.web.endpoint.RatingSummaryEndpoint
- equals(Object) - Method in class com.broadleafcommerce.ratings.domain.RatingCountAndPercentage
- equals(Object) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
- equals(Object) - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
- equals(Object) - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
- equals(Object) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- equals(Object) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- equals(Object) - Method in class com.broadleafcommerce.ratings.provider.jpa.environment.RatingsAndReviewsProperties
- equals(Object) - Method in class com.broadleafcommerce.ratings.service.autoconfigure.RatingAndReviewServiceProperties
F
- findByCustomerId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.ratings.repository.RatingDetailRepository
- findByParentTargetId(String, ContextInfo) - Method in interface com.broadleafcommerce.ratings.repository.RatingSummaryRepository
- findByRatingSummaryId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.ratings.repository.RatingDetailRepository
- findByRatingTargetId(String, ContextInfo) - Method in interface com.broadleafcommerce.ratings.repository.RatingSummaryRepository
- findByRatingTargetIdAndRatingTargetType(String, String, ContextInfo) - Method in interface com.broadleafcommerce.ratings.repository.RatingSummaryRepository
- findByRatingTargetIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.ratings.repository.RatingSummaryRepository
- findByReviewStatus(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.ratings.repository.RatingDetailRepository
- findByReviewStatusAndRatingSummaryId(String, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.ratings.repository.RatingDetailRepository
- findByReviewStatusAndRatingSummaryId(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.ratings.repository.RatingDetailRepository
- findByReviewStatusIn(Collection<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.ratings.repository.RatingDetailRepository
- fromMe() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- fromMe() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- fromPersistentDomain(Trackable, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultRatingSummaryService
G
- getAdminRatingService() - Method in class com.broadleafcommerce.ratings.web.endpoint.AdminRatingDetailsEndpoint
- getApproveOrRejectDate() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The date that this review was approved or rejected
- getApproveOrRejectDate() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getApproveOrRejectUser() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The admin who approved or rejected this rating.
- getApproveOrRejectUser() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getAttributes() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
Map to capture any additional data
- getAttributes() - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
Map to capture any additional data
- getAttributes() - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
Map to capture any additional data
- getAttributes() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getAttributes() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- getAuthenticationUtils() - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
- getAuthor(ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultAdminRatingService
- getAverageRating() - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
Return the overall average rating
- getBusinessDomainType() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getBusinessDomainType() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- getContextId() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getContextId() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- getContextState() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
- getContextState() - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
- getCustomerId() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The database ID of the user who authored this rating.
- getCustomerId() - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
The database ID of the user who authored this rating.
- getCustomerId() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getCustomerName() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The customer name
- getCustomerName() - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
The customer name
- getCustomerName() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getCustomerRatingService() - Method in class com.broadleafcommerce.ratings.web.endpoint.CustomerRatingsEndpoint
- getDatasource() - Method in class com.broadleafcommerce.ratings.provider.jpa.environment.RatingsAndReviewsProperties
- getDelegating() - Method in class com.broadleafcommerce.ratings.provider.jpa.environment.RatingsAndReviewsProperties
- getDomainType() - Method in interface com.broadleafcommerce.ratings.provider.jpa.repository.JpaRatingDetailRepository
- getDomainType() - Method in interface com.broadleafcommerce.ratings.provider.jpa.repository.JpaRatingSummaryRepository
- getEditedDate() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
If edited, the date this review was edited
- getEditedDate() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getEditedReview() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
If edited, the text of the edited review
- getEditedReview() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getId() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The ID of this rating
- getId() - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The ID of this rating summary
- getInitialReviewDate() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The initial rating date
- getInitialReviewDate() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getJpa() - Method in class com.broadleafcommerce.ratings.provider.jpa.environment.RatingsAndReviewsProperties
- getLiquibase() - Method in class com.broadleafcommerce.ratings.provider.jpa.environment.RatingsAndReviewsProperties
- getMaximumRating() - Method in class com.broadleafcommerce.ratings.service.autoconfigure.RatingAndReviewServiceProperties
-
The maximum rating amount
- getMaxRating() - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
- getMinimumRating() - Method in class com.broadleafcommerce.ratings.service.autoconfigure.RatingAndReviewServiceProperties
-
The minimum rating amount
- getMinRating() - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
- getNumberOfApprovedRatings() - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The total number of approved ratings for this target.
- getNumberOfApprovedRatings() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- getNumberOfRatings() - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The total number of ratings for this target.
- getNumberOfRatings() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- getOrCreateRatingSummary(RatingRequest, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
-
Read the
RatingSummary
for the target of the givenRatingRequest
. - getOriginalReview() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The original review.
- getOriginalReview() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getOwnerIdentifier() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
- getOwnerIdentifier() - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
- getOwnerIdentifier() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getParentRatingSummary() - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The parent rating summary.
- getParentSummaryId() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- getParentTargetId() - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
If a Variant is being rated, this is the id of the parent product to the variant.
- getParentTargetId() - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The parent target ID.
- getParentTargetId() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- getProductId() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
Return the Product ID if this rating detail targets a
RatingTargetType.PRODUCT
orRatingTargetType.VARIANT
. - getRating() - Method in class com.broadleafcommerce.ratings.domain.RatingCountAndPercentage
-
The rating value that we are counting.
- getRating() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The rating of this review
- getRating() - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
The rating of this review.
- getRating() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getRatingCount() - Method in class com.broadleafcommerce.ratings.domain.RatingCountAndPercentage
-
The total count of the rating value.
- getRatingCountAndPercentage(String, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.RatingDetailEndpoint
- getRatingCountsAndPercentages(String, String, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultRatingDetailService
- getRatingCountsAndPercentages(String, String, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.RatingDetailService
- getRatingDetailService() - Method in class com.broadleafcommerce.ratings.service.DefaultAdminRatingService
- getRatingDetailService() - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
- getRatingDetailService() - Method in class com.broadleafcommerce.ratings.web.endpoint.AdminRatingDetailsEndpoint
- getRatingDetailService() - Method in class com.broadleafcommerce.ratings.web.endpoint.RatingDetailEndpoint
- getRatingDetailsForCustomer(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.CustomerRatingsEndpoint
- getRatingPercentage() - Method in class com.broadleafcommerce.ratings.domain.RatingCountAndPercentage
-
The occurrence of this rating value from the total amount of ratings, displayed as a percentage formatted with 2 decimal places.
- getRatingSummary() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The rating summary.
- getRatingSummaryId() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getRatingSummaryService() - Method in class com.broadleafcommerce.ratings.service.DefaultAdminRatingService
- getRatingSummaryService() - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
- getRatingSummaryService() - Method in class com.broadleafcommerce.ratings.web.endpoint.AdminRatingDetailsEndpoint
- getRatingSummaryService() - Method in class com.broadleafcommerce.ratings.web.endpoint.RatingDetailEndpoint
- getRatingSummaryService() - Method in class com.broadleafcommerce.ratings.web.endpoint.RatingSummaryEndpoint
- getRatingTargetId() - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
The id of the product or variant that is the subject of this rating.
- getRatingTargetId() - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The id of the rating target.
- getRatingTargetId() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- getRatingTargetType() - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
The rating target type, such as PRODUCT or VARIANT.
- getRatingTargetType() - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The rating target type, such as PRODUCT or VARIANT.
- getRatingTargetType() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- getRatingTotal() - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The total numerical value of all approved ratings for this summary.
- getRatingTotal() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- getRejectReason() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The reason for review rejection.
- getRejectReason() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getRepository() - Method in class com.broadleafcommerce.ratings.service.DefaultRatingDetailService
- getRepository() - Method in class com.broadleafcommerce.ratings.service.DefaultRatingSummaryService
- getReview() - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
The text of the review.
- getReviewStatus() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The status of this review, e.g.
- getReviewStatus() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getReviewTitle() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The title of this review
- getReviewTitle() - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
The title of this review
- getReviewTitle() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getTracking() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- getTracking() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- getTypeFactory() - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
- getTypeFactory() - Method in class com.broadleafcommerce.ratings.service.DefaultRatingDetailService
- getTypeFactory() - Method in class com.broadleafcommerce.ratings.web.endpoint.RatingSummaryEndpoint
- getVariantId() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
Return the variant ID if this rating detail targets a
RatingTargetType.VARIANT
. - getWithOpType(ContextInfo, OperationType) - Method in class com.broadleafcommerce.ratings.service.DefaultAdminRatingService
H
- hashCode() - Method in class com.broadleafcommerce.ratings.domain.RatingCountAndPercentage
- hashCode() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
- hashCode() - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
- hashCode() - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
- hashCode() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- hashCode() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- hashCode() - Method in class com.broadleafcommerce.ratings.provider.jpa.environment.RatingsAndReviewsProperties
- hashCode() - Method in class com.broadleafcommerce.ratings.service.autoconfigure.RatingAndReviewServiceProperties
- hydrateRatingSummary(RatingDetail, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.AdminRatingDetailsEndpoint
- hydrateRatingSummary(Page<RatingDetail>, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.AdminRatingDetailsEndpoint
I
- isAllowAnonymousRating() - Method in class com.broadleafcommerce.ratings.service.autoconfigure.RatingAndReviewServiceProperties
-
Allow anonymous users to author a
RatingDetail
- isAllowAnonymousRating() - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
- isApproved(RatingDetail) - Static method in class com.broadleafcommerce.ratings.domain.RatingDetailStatus
- isNotNeeded(RatingDetail) - Static method in class com.broadleafcommerce.ratings.domain.RatingDetailStatus
- isPending(RatingDetail) - Static method in class com.broadleafcommerce.ratings.domain.RatingDetailStatus
- isRejected(RatingDetail) - Static method in class com.broadleafcommerce.ratings.domain.RatingDetailStatus
- isVerifiedPurchase() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
Is this review from a verified purchase?
- isVerifiedPurchase() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
J
- JpaRatingDetail - Class in com.broadleafcommerce.ratings.provider.jpa.domain
- JpaRatingDetail() - Constructor for class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- JpaRatingDetailRepository<D extends JpaRatingDetail> - Interface in com.broadleafcommerce.ratings.provider.jpa.repository
- JpaRatingSummary - Class in com.broadleafcommerce.ratings.provider.jpa.domain
- JpaRatingSummary() - Constructor for class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- JpaRatingSummaryRepository<D extends JpaRatingSummary> - Interface in com.broadleafcommerce.ratings.provider.jpa.repository
- JpaRouteConstants - Class in com.broadleafcommerce.ratings.provider.jpa
- JpaRouteConstants.Persistence - Class in com.broadleafcommerce.ratings.provider.jpa
L
- lookupRatingDetail(String, String, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
-
Look up a
RatingDetail
for a specific item and customer.
M
- mapWithEmptySummaries(List<RatingSummary>, Set<String>) - Method in class com.broadleafcommerce.ratings.web.endpoint.RatingSummaryEndpoint
- MAX_REVIEW_LENGTH - Static variable in class com.broadleafcommerce.ratings.domain.ReviewLengthConstants
- MAX_TITLE_LENGTH - Static variable in class com.broadleafcommerce.ratings.domain.ReviewLengthConstants
N
- NOT_NEEDED - Static variable in class com.broadleafcommerce.ratings.domain.RatingDetailStatus
-
Rating approval is unneeded.
P
- patchRatingDetail(String, RatingDetail, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.AdminRatingDetailsEndpoint
- PENDING - Static variable in class com.broadleafcommerce.ratings.domain.RatingDetailStatus
-
Rating is pending review
- populateParentSummary(P, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultRatingSummaryService
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.ratings.autoconfigure.RatingAndReviewEnvironmentPostProcessor
- PRODUCT - Static variable in class com.broadleafcommerce.ratings.domain.RatingTargetType
-
Represents a product
- putRatingDetail(String, RatingDetail, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.AdminRatingDetailsEndpoint
R
- RATING_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.ratings.provider.jpa.JpaRouteConstants.Persistence
- RATING_ROUTE_KEY - Static variable in class com.broadleafcommerce.ratings.provider.RouteConstants.Persistence
- RATING_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.ratings.provider.RouteConstants.Persistence
- RATING_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.ratings.provider.jpa.JpaRouteConstants.Persistence
- RATING_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.ratings.provider.jpa.JpaRouteConstants.Persistence
- RatingAndReviewEnvironmentPostProcessor - Class in com.broadleafcommerce.ratings.autoconfigure
-
Default properties for Rating and Review Services
- RatingAndReviewEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.ratings.autoconfigure.RatingAndReviewEnvironmentPostProcessor
- RatingAndReviewJpaAutoConfiguration - Class in com.broadleafcommerce.ratings.provider.jpa.autoconfigure
- RatingAndReviewJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.ratings.provider.jpa.autoconfigure.RatingAndReviewJpaAutoConfiguration
- RatingAndReviewServiceAutoConfiguration - Class in com.broadleafcommerce.ratings.service.autoconfigure
- RatingAndReviewServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.ratings.service.autoconfigure.RatingAndReviewServiceAutoConfiguration
- RatingAndReviewServiceProperties - Class in com.broadleafcommerce.ratings.service.autoconfigure
- RatingAndReviewServiceProperties() - Constructor for class com.broadleafcommerce.ratings.service.autoconfigure.RatingAndReviewServiceProperties
- RatingAndReviewWebAutoConfiguration - Class in com.broadleafcommerce.ratings.web.autoconfigure
- RatingAndReviewWebAutoConfiguration() - Constructor for class com.broadleafcommerce.ratings.web.autoconfigure.RatingAndReviewWebAutoConfiguration
- RatingCountAndPercentage - Class in com.broadleafcommerce.ratings.domain
-
Represents the count & percentage for each rating of the total ratings for a given product/variant.
- RatingCountAndPercentage() - Constructor for class com.broadleafcommerce.ratings.domain.RatingCountAndPercentage
- RatingDetail - Class in com.broadleafcommerce.ratings.domain
- RatingDetail() - Constructor for class com.broadleafcommerce.ratings.domain.RatingDetail
- RatingDetailEndpoint - Class in com.broadleafcommerce.ratings.web.endpoint
- RatingDetailEndpoint(RatingDetailService<RatingDetail>, RatingSummaryService<RatingSummary>) - Constructor for class com.broadleafcommerce.ratings.web.endpoint.RatingDetailEndpoint
- RatingDetailException - Exception in com.broadleafcommerce.ratings.service.exception
-
For Exceptions thrown while updating a rating.
- RatingDetailException() - Constructor for exception com.broadleafcommerce.ratings.service.exception.RatingDetailException
- RatingDetailException(String) - Constructor for exception com.broadleafcommerce.ratings.service.exception.RatingDetailException
- RatingDetailException(String, Throwable) - Constructor for exception com.broadleafcommerce.ratings.service.exception.RatingDetailException
- RatingDetailException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.ratings.service.exception.RatingDetailException
- RatingDetailException(Throwable) - Constructor for exception com.broadleafcommerce.ratings.service.exception.RatingDetailException
- RatingDetailRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.ratings.repository
- RatingDetailService<P extends RatingDetail> - Interface in com.broadleafcommerce.ratings.service
- RatingDetailStatus - Class in com.broadleafcommerce.ratings.domain
-
Utility class containing various default rating statuses.
- RatingRequest - Class in com.broadleafcommerce.ratings.domain
-
Represents the fields from the front end needed for a Customer to submit a rating or review.
- RatingRequest() - Constructor for class com.broadleafcommerce.ratings.domain.RatingRequest
- RatingsAndReviewsProperties - Class in com.broadleafcommerce.ratings.provider.jpa.environment
- RatingsAndReviewsProperties() - Constructor for class com.broadleafcommerce.ratings.provider.jpa.environment.RatingsAndReviewsProperties
- RatingSummary - Class in com.broadleafcommerce.ratings.domain
- RatingSummary() - Constructor for class com.broadleafcommerce.ratings.domain.RatingSummary
- RatingSummaryEndpoint - Class in com.broadleafcommerce.ratings.web.endpoint
-
Endpoint for reading rating summaries.
- RatingSummaryEndpoint(RatingSummaryService<RatingSummary>, TypeFactory) - Constructor for class com.broadleafcommerce.ratings.web.endpoint.RatingSummaryEndpoint
- RatingSummaryRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.ratings.repository
- RatingSummaryService<P extends RatingSummary> - Interface in com.broadleafcommerce.ratings.service
- RatingTargetType - Class in com.broadleafcommerce.ratings.domain
-
Utility class with constants representing rating
target types
- readAllRatingsByCustomer(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.CustomerRatingService
-
Read all of a customer's
RatingDetail
s - readAllRatingsByCustomer(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
- readByCustomerId(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultRatingDetailService
- readByCustomerId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.RatingDetailService
- readById(String, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.RatingDetailEndpoint
- readByParentTargetId(String, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultRatingSummaryService
- readByParentTargetId(String, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.RatingSummaryService
-
Read a rating summary by its parent target ID.
- readByProductId(String, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.RatingSummaryEndpoint
- readByProductId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.RatingDetailEndpoint
- readByRatingSummaryId(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultRatingDetailService
- readByRatingSummaryId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.RatingDetailService
- readByRatingTargetId(String, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultRatingSummaryService
- readByRatingTargetId(String, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.RatingSummaryService
-
Read by the rating target ID (e.g.
- readByRatingTargetIdAndTargetType(String, String, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultRatingSummaryService
- readByRatingTargetIdAndTargetType(String, String, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.RatingSummaryService
-
Read by the rating target ID (e.g.
- readByReviewStatus(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultRatingDetailService
- readByReviewStatus(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.RatingDetailService
- readByReviewStatusAndRatingSummaryId(String, String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultRatingDetailService
- readByReviewStatusAndRatingSummaryId(String, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.RatingDetailService
- readByReviewStatusAndRatingSummaryId(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultRatingDetailService
- readByReviewStatusAndRatingSummaryId(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.RatingDetailService
- readByReviewStatusIn(Collection<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultRatingDetailService
- readByReviewStatusIn(Collection<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.RatingDetailService
- readByTargetIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultRatingSummaryService
- readByTargetIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.RatingSummaryService
-
Read a collection of rating summaries by target ID.
- readByTargetIds(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.RatingSummaryEndpoint
- readByVariantId(String, String, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.RatingSummaryEndpoint
- readByVariantId(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.RatingDetailEndpoint
- readParentRatingSummary(RatingSummary, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultAdminRatingService
- readRatingDetail(String, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.AdminRatingDetailsEndpoint
- readRatingDetails(Node, Sort, Pageable, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.AdminRatingDetailsEndpoint
- REJECTED - Static variable in class com.broadleafcommerce.ratings.domain.RatingDetailStatus
-
Rating has been rejected
- removeRatingFromSummary(RatingSummary, int, boolean) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
-
Update the fields on
RatingSummary
necessary to remove a rating. - ReviewLengthConstants - Class in com.broadleafcommerce.ratings.domain
- RouteConstants - Class in com.broadleafcommerce.ratings.provider
- RouteConstants.Persistence - Class in com.broadleafcommerce.ratings.provider
S
- save(D, ContextInfo) - Method in interface com.broadleafcommerce.ratings.repository.RatingDetailRepository
- save(D, ContextInfo) - Method in interface com.broadleafcommerce.ratings.repository.RatingSummaryRepository
- setAllowAnonymousRating(boolean) - Method in class com.broadleafcommerce.ratings.service.autoconfigure.RatingAndReviewServiceProperties
-
Allow anonymous users to author a
RatingDetail
- setApproveOrRejectDate(Instant) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The date that this review was approved or rejected
- setApproveOrRejectDate(Instant) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setApproveOrRejectUser(String) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The admin who approved or rejected this rating.
- setApproveOrRejectUser(String) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
Map to capture any additional data
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
Map to capture any additional data
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
Map to capture any additional data
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- setContextId(String) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setContextId(String) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- setContextState(ContextState) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
- setContextState(ContextState) - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
- setCustomerId(String) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The database ID of the user who authored this rating.
- setCustomerId(String) - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
The database ID of the user who authored this rating.
- setCustomerId(String) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setCustomerName(String) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The customer name
- setCustomerName(String) - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
The customer name
- setCustomerName(String) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.ratings.provider.jpa.environment.RatingsAndReviewsProperties
- setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.ratings.provider.jpa.environment.RatingsAndReviewsProperties
- setEditedDate(Instant) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
If edited, the date this review was edited
- setEditedDate(Instant) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setEditedReview(String) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
If edited, the text of the edited review
- setEditedReview(String) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setId(String) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The ID of this rating
- setId(String) - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The ID of this rating summary
- setInitialReviewDate(Instant) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The initial rating date
- setInitialReviewDate(Instant) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setJpa(JpaProperties) - Method in class com.broadleafcommerce.ratings.provider.jpa.environment.RatingsAndReviewsProperties
- setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.ratings.provider.jpa.environment.RatingsAndReviewsProperties
- setMaximumRating(int) - Method in class com.broadleafcommerce.ratings.service.autoconfigure.RatingAndReviewServiceProperties
-
The maximum rating amount
- setMinimumRating(int) - Method in class com.broadleafcommerce.ratings.service.autoconfigure.RatingAndReviewServiceProperties
-
The minimum rating amount
- setNumberOfApprovedRatings(int) - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The total number of approved ratings for this target.
- setNumberOfApprovedRatings(int) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- setNumberOfRatings(int) - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The total number of ratings for this target.
- setNumberOfRatings(int) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- setOriginalReview(String) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The original review.
- setOriginalReview(String) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setParentRatingSummary(RatingSummary) - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The parent rating summary.
- setParentSummaryId(String) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- setParentTargetId(String) - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
If a Variant is being rated, this is the id of the parent product to the variant.
- setParentTargetId(String) - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The parent target ID.
- setParentTargetId(String) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- setRating(int) - Method in class com.broadleafcommerce.ratings.domain.RatingCountAndPercentage
-
The rating value that we are counting.
- setRating(int) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The rating of this review
- setRating(int) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setRating(Integer) - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
The rating of this review.
- setRatingCount(int) - Method in class com.broadleafcommerce.ratings.domain.RatingCountAndPercentage
-
The total count of the rating value.
- setRatingPercentage(double) - Method in class com.broadleafcommerce.ratings.domain.RatingCountAndPercentage
-
The occurrence of this rating value from the total amount of ratings, displayed as a percentage formatted with 2 decimal places.
- setRatingSummary(RatingSummary) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The rating summary.
- setRatingSummaryId(String) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setRatingTargetId(String) - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
The id of the product or variant that is the subject of this rating.
- setRatingTargetId(String) - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The id of the rating target.
- setRatingTargetId(String) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- setRatingTargetType(String) - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
The rating target type, such as PRODUCT or VARIANT.
- setRatingTargetType(String) - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The rating target type, such as PRODUCT or VARIANT.
- setRatingTargetType(String) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- setRatingTotal(long) - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
-
The total numerical value of all approved ratings for this summary.
- setRatingTotal(long) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- setRejectReason(String) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The reason for review rejection.
- setRejectReason(String) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setReview(String) - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
The text of the review.
- setReviewStatus(String) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The status of this review, e.g.
- setReviewStatus(String) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setReviewTitle(String) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
The title of this review
- setReviewTitle(String) - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
-
The title of this review
- setReviewTitle(String) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- setVerifiedPurchase(boolean) - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
-
Is this review from a verified purchase?
- setVerifiedPurchase(boolean) - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- submitProductRating(String, RatingRequest, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.CustomerRatingsEndpoint
- submitVariantRating(String, String, RatingRequest, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.CustomerRatingsEndpoint
T
- toMe() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- toMe() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- toString() - Method in class com.broadleafcommerce.ratings.domain.RatingCountAndPercentage
- toString() - Method in class com.broadleafcommerce.ratings.domain.RatingDetail
- toString() - Method in class com.broadleafcommerce.ratings.domain.RatingRequest
- toString() - Method in class com.broadleafcommerce.ratings.domain.RatingSummary
- toString() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingDetail
- toString() - Method in class com.broadleafcommerce.ratings.provider.jpa.domain.JpaRatingSummary
- toString() - Method in class com.broadleafcommerce.ratings.provider.jpa.environment.RatingsAndReviewsProperties
- toString() - Method in class com.broadleafcommerce.ratings.service.autoconfigure.RatingAndReviewServiceProperties
U
- updateDetailAndSummaryOnStatusChange(RatingDetail, RatingDetail, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultAdminRatingService
- updateForApprovalStatus(RatingDetail, RatingSummary, RatingSummary, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultAdminRatingService
- updateRatingByCustomer(String, RatingRequest, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.CustomerRatingService
-
Update an existing
RatingDetail
. - updateRatingByCustomer(String, RatingRequest, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
- updateRatingByCustomer(String, String, RatingRequest, ContextInfo) - Method in class com.broadleafcommerce.ratings.web.endpoint.CustomerRatingsEndpoint
- updateRatingDetail(String, RatingDetail, ContextInfo) - Method in interface com.broadleafcommerce.ratings.service.AdminRatingService
-
Update a rating detail from an admin perspective.
- updateRatingDetail(String, RatingDetail, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultAdminRatingService
- updateRatingSummaryForDelete(RatingDetail, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultAdminRatingService
- updateSummary(S, D, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
-
Add the new rating to the
RatingSummary
and save.
V
- validateCustomer(String) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
-
Validate that the given customerId matches the authenticated user.
- validateRatingRange(RatingRequest) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
-
Validates that the rating amount on the request is within the configured range.
- validateRatingRequest(RatingRequest, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
-
Validate the RatingRequest.
- validateUnique(RatingRequest, ContextInfo) - Method in class com.broadleafcommerce.ratings.service.DefaultCustomerRatingService
-
Validate that there is not an existing rating for the target item by the customer
- VARIANT - Static variable in class com.broadleafcommerce.ratings.domain.RatingTargetType
-
Represents a product variant
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form