Class GeneratedCustomerReviewManager
java.lang.Object
de.hybris.platform.jalo.Manager
de.hybris.platform.jalo.extension.Extension
de.hybris.platform.customerreview.jalo.GeneratedCustomerReviewManager
- All Implemented Interfaces:
ItemLifecycleListener,Serializable
- Direct Known Subclasses:
CustomerReviewManager
Generated class for type
CustomerReviewManager.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.jalo.extension.Extension
Extension.RestrictedLanguagesProvider, Extension.RightsProviderNested classes/interfaces inherited from class de.hybris.platform.jalo.Manager
Manager.GenericManagerSingletonCreator, Manager.ManagerSingletonCreator -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Map<String,Map<String, Item.AttributeMode>> protected static final OneToManyHandler<CustomerReview>OneToManyHandlerfor handling 1:n PRODUCTREVIEWS's relation attributes from 'many' side.protected static final OneToManyHandler<CustomerReview>OneToManyHandlerfor handling 1:n CUSTOMERREVIEWS's relation attributes from 'many' side. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddToCustomerReviews(SessionContext ctx, User item, CustomerReview value) Generated method - Addsvalueto customerReviews.protected voidaddToCustomerReviews(User item, CustomerReview value) Generated method - Addsvalueto customerReviews.voidaddToProductReviews(Product item, CustomerReview value) Generated method - Addsvalueto productReviews.voidaddToProductReviews(SessionContext ctx, Product item, CustomerReview value) Generated method - Addsvalueto productReviews.createCustomerReview(SessionContext ctx, Map attributeValues) createCustomerReview(Map attributeValues) getAverageRating(Product item) Generated method - Getter of theProduct.averageRatingattribute.abstract DoublegetAverageRating(SessionContext ctx, Product item) Generated method - Getter of theProduct.averageRatingattribute.doubleGenerated method - Getter of theProduct.averageRatingattribute.doublegetAverageRatingAsPrimitive(SessionContext ctx, Product item) Generated method - Getter of theProduct.averageRatingattribute.getCustomerReviews(SessionContext ctx, User item) Generated method - Getter of theUser.customerReviewsattribute.getCustomerReviews(User item) Generated method - Getter of theUser.customerReviewsattribute.getDefaultAttributeModes(Class<? extends Item> itemClass) getName()getNumberOfReviews(Product item) Generated method - Getter of theProduct.numberOfReviewsattribute.abstract IntegergetNumberOfReviews(SessionContext ctx, Product item) Generated method - Getter of theProduct.numberOfReviewsattribute.intGenerated method - Getter of theProduct.numberOfReviewsattribute.intgetNumberOfReviewsAsPrimitive(SessionContext ctx, Product item) Generated method - Getter of theProduct.numberOfReviewsattribute.getProductReviews(Product item) Generated method - Getter of theProduct.productReviewsattribute.getProductReviews(SessionContext ctx, Product item) Generated method - Getter of theProduct.productReviewsattribute.protected voidremoveFromCustomerReviews(SessionContext ctx, User item, CustomerReview value) Generated method - Removesvaluefrom customerReviews.protected voidremoveFromCustomerReviews(User item, CustomerReview value) Generated method - Removesvaluefrom customerReviews.voidremoveFromProductReviews(Product item, CustomerReview value) Generated method - Removesvaluefrom productReviews.voidremoveFromProductReviews(SessionContext ctx, Product item, CustomerReview value) Generated method - Removesvaluefrom productReviews.protected voidsetCustomerReviews(SessionContext ctx, User item, Collection<CustomerReview> value) Generated method - Setter of theUser.customerReviewsattribute.protected voidsetCustomerReviews(User item, Collection<CustomerReview> value) Generated method - Setter of theUser.customerReviewsattribute.voidsetProductReviews(Product item, Collection<CustomerReview> value) Generated method - Setter of theProduct.productReviewsattribute.voidsetProductReviews(SessionContext ctx, Product item, Collection<CustomerReview> value) Generated method - Setter of theProduct.productReviewsattribute.Methods inherited from class de.hybris.platform.jalo.extension.Extension
checkBeforeInitialization, checkBeforeItemRemoval, createEssentialData, createProjectData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getCreatorParameterNames, getCreatorParameterPossibleValues, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplaceMethods inherited from class de.hybris.platform.jalo.Manager
afterItemCreation, beforeItemCreation, destroy, extractNonRequiredRemoteFromItem, extractRequiredRemoteFromItem, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemoteManagerClass, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, init, setAttribute, setTenant, setTransientObject, wrap
-
Field Details
-
REVIEWTOPRODUCTRELPRODUCTREVIEWSHANDLER
OneToManyHandlerfor handling 1:n PRODUCTREVIEWS's relation attributes from 'many' side. -
REVIEWTOUSERRELCUSTOMERREVIEWSHANDLER
OneToManyHandlerfor handling 1:n CUSTOMERREVIEWS's relation attributes from 'many' side. -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedCustomerReviewManager
public GeneratedCustomerReviewManager()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classExtension
-
getAverageRating
Generated method - Getter of theProduct.averageRatingattribute.- Returns:
- the averageRating - The average rating of the product.
-
getAverageRating
Generated method - Getter of theProduct.averageRatingattribute.- Returns:
- the averageRating - The average rating of the product.
-
getAverageRatingAsPrimitive
Generated method - Getter of theProduct.averageRatingattribute.- Returns:
- the averageRating - The average rating of the product.
-
getAverageRatingAsPrimitive
Generated method - Getter of theProduct.averageRatingattribute.- Returns:
- the averageRating - The average rating of the product.
-
createCustomerReview
-
createCustomerReview
-
getCustomerReviews
Generated method - Getter of theUser.customerReviewsattribute.- Returns:
- the customerReviews
-
getCustomerReviews
Generated method - Getter of theUser.customerReviewsattribute.- Returns:
- the customerReviews
-
setCustomerReviews
Generated method - Setter of theUser.customerReviewsattribute.- Parameters:
value- the customerReviews
-
setCustomerReviews
Generated method - Setter of theUser.customerReviewsattribute.- Parameters:
value- the customerReviews
-
addToCustomerReviews
Generated method - Addsvalueto customerReviews.- Parameters:
value- the item to add to customerReviews
-
addToCustomerReviews
Generated method - Addsvalueto customerReviews.- Parameters:
value- the item to add to customerReviews
-
removeFromCustomerReviews
Generated method - Removesvaluefrom customerReviews.- Parameters:
value- the item to remove from customerReviews
-
removeFromCustomerReviews
Generated method - Removesvaluefrom customerReviews.- Parameters:
value- the item to remove from customerReviews
-
getName
-
getNumberOfReviews
Generated method - Getter of theProduct.numberOfReviewsattribute.- Returns:
- the numberOfReviews - The number of reviews for the product.
-
getNumberOfReviews
Generated method - Getter of theProduct.numberOfReviewsattribute.- Returns:
- the numberOfReviews - The number of reviews for the product.
-
getNumberOfReviewsAsPrimitive
Generated method - Getter of theProduct.numberOfReviewsattribute.- Returns:
- the numberOfReviews - The number of reviews for the product.
-
getNumberOfReviewsAsPrimitive
Generated method - Getter of theProduct.numberOfReviewsattribute.- Returns:
- the numberOfReviews - The number of reviews for the product.
-
getProductReviews
Generated method - Getter of theProduct.productReviewsattribute.- Returns:
- the productReviews
-
getProductReviews
Generated method - Getter of theProduct.productReviewsattribute.- Returns:
- the productReviews
-
setProductReviews
Generated method - Setter of theProduct.productReviewsattribute.- Parameters:
value- the productReviews
-
setProductReviews
Generated method - Setter of theProduct.productReviewsattribute.- Parameters:
value- the productReviews
-
addToProductReviews
Generated method - Addsvalueto productReviews.- Parameters:
value- the item to add to productReviews
-
addToProductReviews
Generated method - Addsvalueto productReviews.- Parameters:
value- the item to add to productReviews
-
removeFromProductReviews
Generated method - Removesvaluefrom productReviews.- Parameters:
value- the item to remove from productReviews
-
removeFromProductReviews
Generated method - Removesvaluefrom productReviews.- Parameters:
value- the item to remove from productReviews
-