Class AverageUserRatingAttributeHandler
java.lang.Object
de.hybris.platform.servicelayer.model.attribute.AbstractDynamicAttributeHandler<Double,AccommodationOfferingModel>
de.hybris.platform.travelservices.model.dynamic.attribute.AverageUserRatingAttributeHandler
- All Implemented Interfaces:
de.hybris.platform.servicelayer.model.attribute.DynamicAttributeHandler<Double,AccommodationOfferingModel>
public class AverageUserRatingAttributeHandler
extends de.hybris.platform.servicelayer.model.attribute.AbstractDynamicAttributeHandler<Double,AccommodationOfferingModel>
Concrete implementation of the
AverageUserRatingAttributeHandler interface. Handler is responsible for
populating the average on PropertyData-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected PageableDatacreatePageableData(int pageNumber, int pageSize, String sortCode) Creates the pageable data.get(AccommodationOfferingModel accommodationOfferingModel) voidsetAccommodationOfferingCustomerReviewService(AccommodationOfferingCustomerReviewService accommodationOfferingCustomerReviewService) Sets accommodation Offering Customer Review Service.Methods inherited from class de.hybris.platform.servicelayer.model.attribute.AbstractDynamicAttributeHandler
set
-
Field Details
-
MAX_PAGE_LIMIT
public static final int MAX_PAGE_LIMIT- See Also:
-
-
Constructor Details
-
AverageUserRatingAttributeHandler
public AverageUserRatingAttributeHandler()
-
-
Method Details
-
get
- Specified by:
getin interfacede.hybris.platform.servicelayer.model.attribute.DynamicAttributeHandler<Double,AccommodationOfferingModel> - Overrides:
getin classde.hybris.platform.servicelayer.model.attribute.AbstractDynamicAttributeHandler<Double,AccommodationOfferingModel>
-
getAccommodationOfferingCustomerReviewService
protected AccommodationOfferingCustomerReviewService getAccommodationOfferingCustomerReviewService()- Returns:
- the accommodationOfferingCustomerReviewService
-
setAccommodationOfferingCustomerReviewService
public void setAccommodationOfferingCustomerReviewService(AccommodationOfferingCustomerReviewService accommodationOfferingCustomerReviewService) Sets accommodation Offering Customer Review Service.- Parameters:
accommodationOfferingCustomerReviewService- the accommodation Offering Customer Review Service
-
createPageableData
Creates the pageable data.- Parameters:
pageNumber- the page numberpageSize- the page sizesortCode- the sort code- Returns:
- the pageable data
-