Serialized Form
-
Package com.skava.ratingandreviews.collection.model.datatransferobjects
-
Class com.skava.ratingandreviews.collection.model.datatransferobjects.CollectionAttribute
class CollectionAttribute extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultValue
String defaultValue
defaultValue - Holds the defaultValue of the collection property attribute -
description
String description
Description -Holds the description of the collection property attribute -
name
String name
name - Holds the name of the collection property attribute -
nullable
boolean nullable
nullable -Holds the validationRule of the collection property attribute -
possibleValues
List<String> possibleValues
possiblevalues - The possible values of the attribute. -
type
CollectionAttributeType type
type -The type of the attribute.
-
-
Class com.skava.ratingandreviews.collection.model.datatransferobjects.CollectionDataRequest
class CollectionDataRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- -7085827381593595560L
-
Serialized Fields
-
authToken
String authToken
auth token -It refers the authorization token that initiated the transaction. -
businessId
long businessId
businessId - It refers the businessId of the collection. -
collectionId
long collectionId
CollectionID -It refers to the identifier of collection -
description
String description
Description -It refers to the name of collection. -
filters
String filters
filter - The filter parameter to hold the query DSL. -
locale
String locale
localization - It refers the localization -
name
String name
name -It refers to the name of collection. -
page
int page
page -This parameter will be available for all the services that supports pagination. This parameter is used to mention the starting index of the items which going to responded by the API. -
properties
@Valid List<CollectionProperty> properties
properties - Holds the collection property attributes list -
propertyName
String propertyName
propertyName -It refers to the name of collection property. -
size
int size
size -This parameter will be available for all the services that supports pagination. This parameter is used to mention the number of maximum items that needs to be responded for the request. -
sort
com.skava.core.qdsl.sort.EcomSorts sort
sort - The sort parameter for the EcomSort -
status
CollectionStatus status
status -This is used to change the status of the particular collection.There are three status ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status DELETED denotes Entity is in Deleted status
-
-
Class com.skava.ratingandreviews.collection.model.datatransferobjects.CollectionPropertiesResponse
class CollectionPropertiesResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pageableInfo
PageableInfo pageableInfo
pageableinfo - Page data consists of page, size, count and total count of the response data -
properties
List<CollectionProperty> properties
properties - The parameter contains CollectionProperty response data.
-
-
Class com.skava.ratingandreviews.collection.model.datatransferobjects.CollectionProperty
class CollectionProperty extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.ratingandreviews.collection.model.datatransferobjects.CollectionPropertyResponse
class CollectionPropertyResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
property
CollectionProperty property
property - Holds the properties of the collection
-
-
Class com.skava.ratingandreviews.collection.model.datatransferobjects.CollectionRequest
class CollectionRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
description
String description
description - This field refers to the description of the collection. This field is optional. -
name
String name
name - This field refers to the name of collection. This field is required for creating a collection and required in update if name needs to be changed. The length of this field needs to be between 2 - 100 characters. -
properties
List<CollectionProperty> properties
properties - This field defines the configurations for a collection. Every collection will have values for all properties that are defined in the collection attributes entity. If no properties are provided at the time of creation of a collection, then the properties will be loaded from the collection attributes entity with the default values defined. -
status
CollectionStatus status
status - This field is used to set or change the status of the particular collection. following are the allowed values, ACTIVE - denotes the collection is in Active status. Service operations can only be performed when a collection is active. INACTIVE - denotes the collection is in In-Active status. Service operation will fail if performed on an inactive collection.
-
-
Class com.skava.ratingandreviews.collection.model.datatransferobjects.CollectionResponse
class CollectionResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- -7085827381593595560L
-
Serialized Fields
-
businessId
long businessId
-
createdBy
String createdBy
-
createdOn
long createdOn
-
description
String description
-
id
long id
-
name
String name
-
properties
@Valid List<CollectionProperty> properties
properties - Holds the collection property attributes list -
status
CollectionStatus status
status - This is used to change the status of the particular collection.There are three status ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status DELETED denotes Entity is in Deleted status -
updatedBy
String updatedBy
-
updatedOn
long updatedOn
-
-
Class com.skava.ratingandreviews.collection.model.datatransferobjects.Collections
class Collections extends Object implements Serializable- serialVersionUID:
- -7085827381593595560L
-
Serialized Fields
-
businessId
long businessId
-
description
String description
-
id
long id
-
name
String name
-
status
CollectionStatus status
-
-
Class com.skava.ratingandreviews.collection.model.datatransferobjects.CollectionsResponse
class CollectionsResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collections
List<Collections> collections
Collections - The collection parameter contains list of collection response data. -
pageableInfo
PageableInfo pageableInfo
pageDataInfo - Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.ratingandreviews.collection.model.datatransferobjects.RRErrorResponse
class RRErrorResponse extends Object implements Serializable- serialVersionUID:
- -7085827381593595560L
-
-
Package com.skava.ratingandreviews.collection.model.domain
-
Class com.skava.ratingandreviews.collection.model.domain.CollectionAttributeDomain
class CollectionAttributeDomain extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultValue
String defaultValue
defaultValue - Holds the defaultValue of the collection property attribute -
description
String description
description - Holds the description of the collection property attribute -
name
String name
name - Holds the name of the collection property attribute -
nullable
boolean nullable
nullable - Holds the validationRule of the collection property attribute -
possibleValues
List<String> possibleValues
possibleValues - The possible values of the attribute. -
type
CollectionAttributeType type
type - The type of the attribute.
-
-
Class com.skava.ratingandreviews.collection.model.domain.CollectionDomain
class CollectionDomain extends Object implements Serializable- serialVersionUID:
- -4490125222317657635L
-
Serialized Fields
-
businessId
long businessId
businessId - It refers the businessId of the collection. -
createdBy
String createdBy
CreatedBy - Id of the user who created entity. -
createdOn
Date createdOn
CreatedOn - Time stamp denotes the created time of the entity. -
description
String description
description - It refers to the description of collection. -
filters
String filters
filters - The filter parameter to hold the qdsl. -
id
long id
id - It refers to the identifier of collection -
name
String name
name - It refers to the name of collection. -
page
int page
Page - This parameter will be available for all the services that supports pagination. This parameter is used to mention the starting index of the items which going to responded by the API. -
propertiesMap
Map<String,
CollectionPropertyDomain> propertiesMap ppropetiemap - Holds the collectionAttributes of the collection -
size
int size
Size - This parameter will be available for all the services that supports pagination. This parameter is used to mention the number of maximum items that needs to be responded for the request. -
sort
com.skava.core.qdsl.sort.EcomSorts sort
Sort - The filter parameter to hold the qdsl. -
status
CollectionStatus status
Status - This is used to change the status of the particular collection.There are three status ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status DELETED denotes Entity is in Deleted status -
updatedBy
String updatedBy
UpdatedBY - Id of the user who updated entity. -
updatedOn
Date updatedOn
updatedOn - Time stamp denotes the updated time of the entity. -
userId
String userId
userid - User Identifier for the transaction. -
userRoles
Set<String> userRoles
userRoles - User Roles for the transaction.
-
-
Class com.skava.ratingandreviews.collection.model.domain.CollectionPropertyDomain
class CollectionPropertyDomain extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
businessId
long businessId
bussinessId - It refers the identifier of the business. -
collectionId
long collectionId
CollectionId - Holds the collection Id of the collection property -
name
String name
name - Holds the unique name of the collection property -
userId
String userId
UserId - User Identifier for the transaction. -
userRoles
Set<String> userRoles
userRoles - User Roles for the transaction. -
value
String value
value - Holds the value of the collection property
-
-
-
Package com.skava.ratingandreviews.collection.model.entity
-
Class com.skava.ratingandreviews.collection.model.entity.CollectionEntity
class CollectionEntity extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
businessId
long businessId
businessId - It refers the businessId of the collection. -
collectionProperties
List<CollectionPropertyEntity> collectionProperties
CollectionProperties - holds the properties of the collection. -
createdBy
String createdBy
CreatedBy - Identifier of the created user -
createdOn
Date createdOn
Created time - holds the CreatedTime of the collection -
description
String description
description - It refers to the description of collection. -
id
long id
id - It refers the Identifier of the collection. -
name
String name
name - It refers to the name of collection. -
status
CollectionStatus status
status - This is used to change the status of the particular collection.There are three status ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status -
updatedBy
String updatedBy
updatedBy - Identifier of the updated user -
updatedOn
Date updatedOn
Updated time - holds the updated time of the collection
-
-
Class com.skava.ratingandreviews.collection.model.entity.CollectionPropertyAttribute
class CollectionPropertyAttribute extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createdOn
Date createdOn
Created time - holds the CreatedTime of the collection -
defaultValue
String defaultValue
defaultValue - Holds the defaultValue of the collection property attribute -
description
String description
Description - Holds the description of the collection property attribute -
name
String name
name - Holds the name of the collection property attribute -
nullable
boolean nullable
nullable - Holds the validationRule of the collection property attribute -
rule
String rule
rule - Holds the rule of the collection property attribute -
type
CollectionAttributeType type
type - Holds the type of the CollectionAttribute -
updatedOn
Date updatedOn
Updated time - holds the updated time of the collection
-
-
Class com.skava.ratingandreviews.collection.model.entity.CollectionPropertyEntity
class CollectionPropertyEntity extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionPropertyPK
CollectionPropertyPK collectionPropertyPK
CollectionPropertvPK - Holds the unique attribute Id of the collection attribute -
createdOn
Date createdOn
Created time - holds the CreatedTime of the collection -
updatedOn
Date updatedOn
Updated time - holds the updated time of the collection -
value
String value
Value - Holds the value of the collection property
-
-
Class com.skava.ratingandreviews.collection.model.entity.CollectionPropertyPK
class CollectionPropertyPK extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeName
String attributeName
AttributeName -Holds the name of the Attribute. -
collection
CollectionEntity collection
The collection- holds the collection.
-
-
Class com.skava.ratingandreviews.collection.model.entity.QCollectionEntity
class QCollectionEntity extends com.querydsl.core.types.dsl.EntityPathBase<CollectionEntity> implements Serializable- serialVersionUID:
- 2128503549L
-
Serialized Fields
-
businessId
com.querydsl.core.types.dsl.NumberPath<Long> businessId
-
collectionProperties
com.querydsl.core.types.dsl.ListPath<CollectionPropertyEntity,
QCollectionPropertyEntity> collectionProperties -
createdBy
com.querydsl.core.types.dsl.StringPath createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<Date> createdOn
-
description
com.querydsl.core.types.dsl.StringPath description
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
name
com.querydsl.core.types.dsl.StringPath name
-
status
com.querydsl.core.types.dsl.EnumPath<CollectionStatus> status
-
updatedBy
com.querydsl.core.types.dsl.StringPath updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<Date> updatedOn
-
-
Class com.skava.ratingandreviews.collection.model.entity.QCollectionPropertyAttribute
class QCollectionPropertyAttribute extends com.querydsl.core.types.dsl.EntityPathBase<CollectionPropertyAttribute> implements Serializable- serialVersionUID:
- 1722063085L
-
Serialized Fields
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<Date> createdOn
-
defaultValue
com.querydsl.core.types.dsl.StringPath defaultValue
-
description
com.querydsl.core.types.dsl.StringPath description
-
name
com.querydsl.core.types.dsl.StringPath name
-
nullable
com.querydsl.core.types.dsl.BooleanPath nullable
-
rule
com.querydsl.core.types.dsl.StringPath rule
-
type
com.querydsl.core.types.dsl.EnumPath<CollectionAttributeType> type
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<Date> updatedOn
-
-
Class com.skava.ratingandreviews.collection.model.entity.QCollectionPropertyEntity
class QCollectionPropertyEntity extends com.querydsl.core.types.dsl.EntityPathBase<CollectionPropertyEntity> implements Serializable- serialVersionUID:
- 101383986L
-
Serialized Fields
-
collectionPropertyPK
QCollectionPropertyPK collectionPropertyPK
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<Date> createdOn
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<Date> updatedOn
-
value
com.querydsl.core.types.dsl.StringPath value
-
-
Class com.skava.ratingandreviews.collection.model.entity.QCollectionPropertyPK
class QCollectionPropertyPK extends com.querydsl.core.types.dsl.BeanPath<CollectionPropertyPK> implements Serializable- serialVersionUID:
- 1948592298L
-
Serialized Fields
-
attributeName
com.querydsl.core.types.dsl.StringPath attributeName
-
collection
QCollectionEntity collection
-
-
-
Package com.skava.ratingandreviews.exceptions
-
Exception com.skava.ratingandreviews.exceptions.AnswerAlreadyExistException
class AnswerAlreadyExistException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.AnswerIdNotFoundException
class AnswerIdNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.AnswerStatusInvalidException
class AnswerStatusInvalidException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.CollectionAlreadyExistsException
class CollectionAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.CollectionAttributeNotFoundException
class CollectionAttributeNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.CollectionNotFoundException
class CollectionNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.DuplicateCollectionPropKeyException
class DuplicateCollectionPropKeyException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.GetRatingByIdException
class GetRatingByIdException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.InvalidFileContentException
class InvalidFileContentException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.InvalidStatusException
class InvalidStatusException extends Exception implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.ItemIdNotFoundException
class ItemIdNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.MinimumReviewsNotReachedException
class MinimumReviewsNotReachedException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.NegativeReviewNotFoundException
class NegativeReviewNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.PositiveNegativeReviewNotFoundException
class PositiveNegativeReviewNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.PositiveReviewNotFoundException
class PositiveReviewNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.QuestionIdNotFoundException
class QuestionIdNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.QuestionStatusInvalidException
class QuestionStatusInvalidException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.RatingAndReviewException
class RatingAndReviewException extends Exception implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
responseCode
ResponseCode responseCode
getter for response code
-
-
Exception com.skava.ratingandreviews.exceptions.RatingFeedbackException
class RatingFeedbackException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.RatingFeedbackNotFoundException
class RatingFeedbackNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.RatingQuestionAlreadyFoundException
class RatingQuestionAlreadyFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.RatingReviewPreferenceInvalidException
class RatingReviewPreferenceInvalidException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.RatingReviewPreferenceNotFoundException
class RatingReviewPreferenceNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.RatingReviewPreferenceNotUpdateException
class RatingReviewPreferenceNotUpdateException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.RatingSummaryFoundException
class RatingSummaryFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.ratingandreviews.exceptions.VoteAlreadyFoundException
class VoteAlreadyFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
-
Package com.skava.ratingandreviews.model
-
Class com.skava.ratingandreviews.model.RatingReviewEventPayload
class RatingReviewEventPayload extends Object implements Serializable- serialVersionUID:
- 2624342083075124359L
-
Serialized Fields
-
businessId
long businessId
businessId - Holds the business identifier Gets the businessId from the collectionId -
collectionId
long collectionId
CollectionId - Holds a valid collection identifier of this microservice. The requested operation will be performed on this collection identifier. A collection is the topmost entity of a microservice under which all the other entities/resources reside. Each collection represents an instance of the microservice with the configured properties. These properties can be modified to bring in a different behavior per collection of the same microservice. The Store association is the process of associating a microservice collection to a store along with its respective sub-entity. This way, the storefront can fetch/store the required information from that respective association. -
imageUrls
List<String> imageUrls
imageUrls - Holds the urls of the image. -
itemdescription
String itemdescription
itemdescription - Holds the description of the item. -
itemid
String itemid
itemId - Holds the identifier of the item. -
itemname
String itemname
itemname - Holds the name of the item. -
locale
String locale
locale - Holds the locale as a string. -
properties
Map<String,
String> properties properties - Holds the properties. -
ratingId
long ratingId
ratingId - Holds the identifier of the rating. -
review
String review
review - Holds the review as string. -
reviewTitle
String reviewTitle
reviewTitle - Holds the review title as string. -
status
RatingStatus status
status - Holds the status. -
storeId
String storeId
storeId - Holds the identifier of the store of the microserice. -
userId
String userId
userId - Holds the identifier of the user.
-
-
Class com.skava.ratingandreviews.model.RatingSummaryEventPayload
class RatingSummaryEventPayload extends Object implements Serializable- serialVersionUID:
- 2624342083075124359L
-
Serialized Fields
-
collectionId
long collectionId
CollectionId - Holds a valid collection identifier of this microservice. The requested operation will be performed on this collection identifier. A collection is the topmost entity of a microservice under which all the other entities/resources reside. Each collection represents an instance of the microservice with the configured properties. These properties can be modified to bring in a different behavior per collection of the same microservice. The Store association is the process of associating a microservice collection to a store along with its respective sub-entity. This way, the storefront can fetch/store the required information from that respective association. -
itemid
String itemid
itemId - Holds the identifier of the item. -
ratingdistribution
Map<String,
Integer> ratingdistribution ratingDistribution - Holds the distribution of the ratings. -
ratingfinal
Double ratingfinal
ratingFinal - Holds the value for ratingFinal. -
ratingsCount
int ratingsCount
ratingCount - Holds the count of the ratings as integer.
-
-
Class com.skava.ratingandreviews.model.ReviewSummarizationRequest
class ReviewSummarizationRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
-
Package com.skava.ratingandreviews.model.datatransferobject.request
-
Class com.skava.ratingandreviews.model.datatransferobject.request.PatchUpdateQARequest
class PatchUpdateQARequest extends Object implements Serializable- serialVersionUID:
- 2405172041950251807L
-
Serialized Fields
-
id
long id
id - It refers to identifier of QnA -
remarks
String remarks
remarks - It refers to remarks on QnA -
workFlowStatus
RatingStatus workFlowStatus
Status of the QandA as APPROVED, PENDING, REJECTED
-
-
Class com.skava.ratingandreviews.model.datatransferobject.request.RatingAnswersRequest
class RatingAnswersRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
answers
List<RatingmultipleAnswersDomain> answers
answers - Holds the answers -
authToken
String authToken
authToken - It refers the authorization token that initiated the transaction. -
collectionId
long collectionId
collectionId - It refers to the identifier of Collection -
questionId
long questionId
questionId - Holds the id of question
-
-
Class com.skava.ratingandreviews.model.datatransferobject.request.RatingFeedbackInfoDataRequest
class RatingFeedbackInfoDataRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authToken - It refers the authorization token that initiated the transaction. -
businessId
long businessId
businessId - It refers the businessId of the User Preference. -
locale
String locale
locale - It refers the localization -
ratingFeedbackId
long ratingFeedbackId
ratingfeedbackId - It refers to the identifier of User Preference -
reviewFeedbackRequest
ReviewFeedbackRequest reviewFeedbackRequest
ratingFeedbackRequest - holds the information about the reviewFeedbackRequest -
storeId
long storeId
storeId - It refers the storeId of the User Preference. -
userId
String userId
userId - It refers the userId of the User Preference. -
version
String version
version - It refers the version
-
-
Class com.skava.ratingandreviews.model.datatransferobject.request.RatingmultipleAnswersRequest
class RatingmultipleAnswersRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.ratingandreviews.model.datatransferobject.request.RatingQARequest
class RatingQARequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
answers
List<RatingmultipleAnswersRequest> answers
answers - Holds the answers -
questions
String questions
questions - Holds the questions -
remarks
String remarks
remarks - Holds the remarks on Question -
status
RatingQandAStatus status
status - Holds the status of QandA as ACTIVE, INACTIVE -
workFlowStatus
RatingStatus workFlowStatus
workFlowStatus - Holds the status of QandA as APPROVED, REJECTED, PENDING
-
-
Class com.skava.ratingandreviews.model.datatransferobject.request.RatingQuestionsAnswersRequest
class RatingQuestionsAnswersRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authToken - It refers the authorization token that initiated the transaction. -
collectionId
long collectionId
collectionId - It refers to the identifier of Collection -
itemId
String itemId
itemId - It refers to the identifier of an item -
locale
String locale
locale - It refers to the locale. -
questionsAndAnswers
List<RatingQARequest> questionsAndAnswers
questionsAndAnswers - Contains a question and its answers.
-
-
Class com.skava.ratingandreviews.model.datatransferobject.request.RatingReviewsInfoDataRequest
class RatingReviewsInfoDataRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
action
String action
action - Field used by the Validation to identify what was the method -
authToken
String authToken
authtoken - It refers the authorization token that initiated the transaction. -
businessId
long businessId
businessId - It refers the businessId of the User Preference. -
collectionId
long collectionId
collectionId - It refers to the identifier of Collection -
enableHashtags
boolean enableHashtags
To generate hashtags -
enableReviewSummary
boolean enableReviewSummary
To enable review summary -
filters
String filters
filters - It holds the value for filters -
isSkipTotalCount
boolean isSkipTotalCount
To skip total count of records returned -
locale
String locale
locale - It refers the localization -
page
int page
Page - This parameter will be available for all the services that supports pagination. This parameter is used to mention the starting index of the items which going to responded by the API. -
ratingClassification
RatingClassification ratingClassification
ratingClassification - holds the ratingClassification -
ratingId
long ratingId
ratingId - It refers to the identifier of User Preference -
ratingsReviewsRequest
RatingsReviewsRequest ratingsReviewsRequest
RatinngReviewRequest - It refers to the UserRatingPreference Request of User Preference -
size
int size
size - This parameter will be available for all the services that supports pagination. This parameter is used to mention the number of maximum items that needs to be responded for the request. -
sort
com.skava.core.qdsl.sort.EcomSorts sort
sort - The sort parameter for the EcomSort -
storeId
String storeId
storeId - holds the identifier of the store -
userId
String userId
userId - It refers to the identifier of User Preference -
version
String version
version - It refers the version
-
-
Class com.skava.ratingandreviews.model.datatransferobject.request.RatingsReviewsQAInfoDataRequest
class RatingsReviewsQAInfoDataRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authtoken - It refers the authorization token that initiated the transaction. -
collectionId
long collectionId
collectionId - It refers to the identifier of Collection -
filters
String filters
filters - It holds the value for filters -
itemId
String itemId
itemId - It refers to identity of Item -
locale
String locale
locale - It refers the localization -
page
int page
Page - This parameter will be available for all the services that supports pagination. This parameter is used to mention the starting index of the items which going to responded by the API. -
patchUpdateQARequest
List<PatchUpdateQARequest> patchUpdateQARequest
patchUpdateQARequest - It refers to list of PatchUpdateQARequest -
questionId
long questionId
questionId - It refers to identifier of questionId -
size
int size
size - This parameter will be available for all the services that supports pagination. This parameter is used to mention the number of maximum items that needs to be responded for the request. -
sort
com.skava.core.qdsl.sort.EcomSorts sort
sort - The sort parameter for the EcomSort
-
-
Class com.skava.ratingandreviews.model.datatransferobject.request.RatingsReviewsRequest
class RatingsReviewsRequest extends Object implements Serializable- serialVersionUID:
- 2405172041950251807L
-
Serialized Fields
-
classification
RatingClassification classification
-
itemId
String itemId
-
properties
Map<String,
String> properties -
rating
int rating
-
remarks
String remarks
-
review
String review
-
reviewtitle
String reviewtitle
-
status
RatingStatus status
-
updatedBy
String updatedBy
-
-
Class com.skava.ratingandreviews.model.datatransferobject.request.RatingsSummaryInfoDataRequest
class RatingsSummaryInfoDataRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authToken - It refers the authorization token that initiated the transaction. -
businessId
long businessId
businessId - It refers the businessId of the User Preference. -
collectionId
long collectionId
CollectionId - It refers to the identifier of Collection -
filters
String filters
filetrs - holds the value for filter -
locale
String locale
locale - It refers the localization -
page
int page
page - This parameter will be available for all the services that supports pagination. This parameter is used to mention the starting index of the items which going to responded by the API. -
size
int size
size - This parameter will be available for all the services that supports pagination. This parameter is used to mention the number of maximum items that needs to be responded for the request. -
sort
com.skava.core.qdsl.sort.EcomSorts sort
sort - The sort parameter for the EcomSort -
storeId
long storeId
storeId - It refers the storeId of the User Preference. -
version
String version
version - It refers the version
-
-
Class com.skava.ratingandreviews.model.datatransferobject.request.ReviewFeedbackRequest
class ReviewFeedbackRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.ratingandreviews.model.datatransferobject.request.VotesRequest
class VotesRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
answersId
long answersId
answers - holds the value of the answerId -
authToken
String authToken
authToken - It refers the authorization token that initiated the transaction. -
collectionId
long collectionId
collectionId - It refers to the identifier of Collection -
questionId
long questionId
questionId- holds the value of questionsId -
userId
long userId
userId - holds the value of userId -
voteType
VoteType voteType
voteType - holds the voteType value of the rating
-
-
-
Package com.skava.ratingandreviews.model.datatransferobject.response
-
Class com.skava.ratingandreviews.model.datatransferobject.response.GetAnswersResponse
class GetAnswersResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- -8068493378947213969L
-
Serialized Fields
-
answers
String answers
answers - It holds the answers -
createdBy
String createdBy
created by - It refers to the created by of the response. -
createdTime
Date createdTime
created Time - It refers to the createdtime of the response. -
id
long id
id - It holds the id -
likesCount
int likesCount
likesCount-holds the number of likes on that answer -
questionId
long questionId
questionId - It holds the id questions -
questions
String questions
questions - It holds the questions -
remarks
String remarks
-
unlikesCount
int unlikesCount
unlikesCount-holds the number of unlikes on that answer -
workFlowStatus
RatingStatus workFlowStatus
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.GetByIdQuestionAndAnswersResponse
class GetByIdQuestionAndAnswersResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- -8068493378947213969L
-
Serialized Fields
-
answers
List<GetAnswersResponse> answers
answers - It holds answers response. -
collectionId
long collectionId
collectionId - It refers to the identifier of Collection -
createdBy
String createdBy
created Time - It refers to the createdtime of the response. -
createdTime
Date createdTime
created Time - It refers to the createdtime of the response. -
id
long id
id - Holds the unique id of the question -
itemId
String itemId
-
questions
String questions
questions - Holds the questions -
remarks
String remarks
-
status
RatingQandAStatus status
status - Holds the status -
workFlowStatus
RatingStatus workFlowStatus
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.GetQuestionsResponse
class GetQuestionsResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- -8068493378947213969L
-
Serialized Fields
-
createdBy
String createdBy
created by - It refers to the created by of the response. -
createdTime
Date createdTime
created Time - It refers to the createdtime of the response. -
id
long id
id - It holds the id -
questions
String questions
answers - It holds the answers -
remarks
String remarks
-
workFlowStatus
RatingStatus workFlowStatus
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.GetVotesResponse
class GetVotesResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
likesCount
int likesCount
id- holds the counts of the like votes -
unlikesCount
int unlikesCount
id- holds the counts of the unlike votes
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.PatchAnswerStatusResponse
class PatchAnswerStatusResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 6654014815126852202L
-
Serialized Fields
-
answersResponse
List<GetAnswersResponse> answersResponse
id - It holds the answer details
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.PatchQuestionStatusResponse
class PatchQuestionStatusResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 4495384055095342748L
-
Serialized Fields
-
questionResponses
List<GetQuestionsResponse> questionResponses
id - It holds the question details
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.RatingAnswersResponse
class RatingAnswersResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- -8068493378947213969L
-
Serialized Fields
-
answers
List<GetAnswersResponse> answers
answers constains of list of answers -
pageableInfo
PageableInfo pageableInfo
pagebleInfo - Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.RatingQuestionsAndAnswersResponse
class RatingQuestionsAndAnswersResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- -8068493378947213969L
-
Serialized Fields
-
collectionId
long collectionId
collectionId - It refers to the identifier of Collection -
itemId
String itemId
-
questionsAndAnswers
List<RatingQuestionsAndAnswersDomain> questionsAndAnswers
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.RatingQuestionsAnswersResponse
class RatingQuestionsAnswersResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- -8068493378947213969L
-
Serialized Fields
-
collectionId
long collectionId
collectionId - It refers to the identifier of Collection -
pageableInfo
PageableInfo pageableInfo
pagebleInfo - Page data consists of page, size, count and total count of the response data -
questionsAndAnswers
List<RatingQuestionsAndAnswersDomain> questionsAndAnswers
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.RatingReviewResponse
class RatingReviewResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
classification
RatingClassification classification
classification - It refers to the classification. -
collectionId
long collectionId
collection id - It refers the identifier of the collection. -
createdTime
Date createdTime
created Time - It refers to the createdtime of the response. -
id
long id
id - Holds the identifier for the user preference. -
imageUrls
List<String> imageUrls
imageurls - It refers to the url of the images. -
itemDescription
String itemDescription
item Description - It refers the description of the item. -
itemId
String itemId
itemId - It refers the identifier of the item. -
likeCount
Integer likeCount
like count - It refers to the count of number of likes. -
locale
String locale
locale - It refers to the localization. -
moderatedBy
String moderatedBy
moderated by - It refers to the value by which it get moderated. -
properties
Map<String,
String> properties properties - It refers to the properties. -
rating
int rating
rating - It refers to the rating. -
remarks
String remarks
remarks -It refers to the remark on review. -
review
String review
review - It refers to the review. -
reviewtitle
String reviewtitle
review title - It refers to the reviewtitle. -
status
RatingStatus status
status - It refers to the status. -
unlikeCount
Integer unlikeCount
unlike count -It refers to the count of number of unlikes. -
updatedBy
String updatedBy
updated by - It refers to the value by which it get updated. -
updatedTime
Date updatedTime
updated time - It refers to the updatedtime of the response. -
userPreferenceId
String userPreferenceId
userPreferenceId - It refers the identifier for user preference.
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.RatingReviewsResponse
class RatingReviewsResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pageableInfo
PageableInfo pageableInfo
pagebleInfo - Page data consists of page, size, count and total count of the response data -
ratingReviews
List<RatingReviewResponse> ratingReviews
ratingReview - The collection parameter contains list of collection response data. -
summarizationResponse
ReviewSummaryKeywordResponse summarizationResponse
It consists response of ReviewSummary/Generate hash tags/Answer to the question.
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.RatingsSummaryResponse
class RatingsSummaryResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
accumulatedtotal
int accumulatedtotal
accumulated total - Holds the accumulated total for user preference. -
classification
RatingClassification classification
classification - It refers to the classification. -
collectionId
long collectionId
collection id - Holds the identifier of the collection for the user preference. -
id
long id
id - Holds the identifier for the user preferences. -
itemId
String itemId
item id - Holds the identifier of the item for user preference. -
maxRating
int maxRating
maxrating - Holds the maximum rating for the Rating. -
ratingdistribution
Map<String,
Integer> ratingdistribution properties - Holds the properties of the Rating -
ratingfinal
Double ratingfinal
rating final - Holds the rating final for the user preference. -
ratingsCount
int ratingsCount
rating count - Holds the counts of the rating. -
status
RatingStatus status
status - It refers to the status. -
updatedTime
Date updatedTime
updated time - Holds the updated time for the user preference
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.RatingsSummarysResponse
class RatingsSummarysResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pageableInfo
PageableInfo pageableInfo
pagebleInfo - Page data consists of page, size, count and total count of the response data -
ratingsSummarys
List<RatingsSummaryResponse> ratingsSummarys
ratingSummary - The collection parameter contains list of collection response data.
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.ReviewFeedbackResponse
class ReviewFeedbackResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createdTime
Date createdTime
created time - Holds the created time for the user preference. -
feedback
Feedback feedback
feedback - Holds the feedback for the user preference. -
id
long id
id - Holds the identifier for the user preference. -
properties
Map<String,
String> properties properties - Holds the properties for the user preference. -
updatedBy
String updatedBy
updated by - Holds the value by which it gets updated. -
updatedTime
Date updatedTime
updated time - Holds the updated time for the user preference. -
userPreferenceId
String userPreferenceId
userpreferencedId - Holds the identifier of the userPreference.
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.ReviewSummaryKeywordResponse
class ReviewSummaryKeywordResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
reviewSummaryKeywordAppResponse
String reviewSummaryKeywordAppResponse
reviewKeywordAppResponse - This will contain response of the app.
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.UpdateAllResponse
class UpdateAllResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
answersResponses
List<GetAnswersResponse> answersResponses
answersResponses - List ofGetAnswersResponse
objects
-
-
Class com.skava.ratingandreviews.model.datatransferobject.response.VotesResponse
class VotesResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
answersId
long answersId
answers - holds the value of the answerId -
createdBy
String createdBy
createdBy - holds the createdBy value -
createdTime
Date createdTime
createdTime - holds the createdTime value -
id
long id
id- holds the identifier of the Questions -
questionId
long questionId
questionId- holds the value of questionsId -
updatedBy
String updatedBy
updated by - holds the updated by value of the rating -
updatedTime
Date updatedTime
updated time - holds the updated time of the rating -
userId
long userId
userId - holds the value of userId -
voteType
VoteType voteType
voteType - holds the voteType value of the rating
-
-
-
Package com.skava.ratingandreviews.model.domain
-
Class com.skava.ratingandreviews.model.domain.RatingAnswersDomain
class RatingAnswersDomain extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
answerId
long answerId
answerId - It refers to the Identifier of Answer -
answerIds
List<Long> answerIds
answerId - It refers to the Identifier of Answer -
answers
String answers
answers - It holds the answers -
collectionId
long collectionId
collectionId - It refers to the identifier of Collection -
createdBy
String createdBy
createdBy - Holds data of user -
createdTime
Date createdTime
createdTime - Holds time of creation -
isStatusApprovedNotExists
boolean isStatusApprovedNotExists
isStatusApprovedNotExists - Holds the state of the statusapproved exist or not. -
locale
String locale
locale - It refers the localization -
questionId
long questionId
questionId - It refers to the Identifier of Question -
questions
String questions
answers - It holds the answers -
remarks
String remarks
remarks - Holds the remarks on an answer -
updatedBy
String updatedBy
updated by - Holds the value by which it gets updated. -
updatedTime
Date updatedTime
updated Time - Holds the updated time of the rating review Domain. -
workFlowStatus
RatingStatus workFlowStatus
workFlowStatus - Holds the PATCH update state of an answer
-
-
Class com.skava.ratingandreviews.model.domain.RatingmultipleAnswersDomain
class RatingmultipleAnswersDomain extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
answers
String answers
answers - Holds the -
createdBy
String createdBy
-
createdTime
Date createdTime
-
id
long id
-
likesCount
int likesCount
likesCount-holds the number of likes on that answer -
remarks
String remarks
remarks - Holds the remarks on Answer -
unlikesCount
int unlikesCount
unlikesCount-holds the number of unlikes on that answer -
workFlowStatus
RatingStatus workFlowStatus
-
-
Class com.skava.ratingandreviews.model.domain.RatingQuestionsAndAnswersDomain
class RatingQuestionsAndAnswersDomain extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
answers
List<RatingmultipleAnswersDomain> answers
-
createdBy
String createdBy
createdBy - Holds the ID of the user. -
createdTime
Date createdTime
createdTime - Holds the time when created. -
id
long id
id-Holds the ID of the question. -
itemId
String itemId
itemId-Holds the ID of the question. -
questions
String questions
Indicates the question. -
remarks
String remarks
itemId-Holds the ID of the question. -
status
RatingQandAStatus status
status - Holds the status of QandA as ACTIVE,INACTIVE. -
workFlowStatus
RatingStatus workFlowStatus
workFlowStatus - Holds the Status of QandA as APPROVED,PENDING,REJECTED.
-
-
Class com.skava.ratingandreviews.model.domain.RatingQuestionsAnswersDomain
class RatingQuestionsAnswersDomain extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
collectionId - Holds the Id of Collection -
createdBy
String createdBy
createdBy - Holds the name/id of the user -
createdTime
Date createdTime
createdTime - Holds the time when created -
itemId
String itemId
questions - Holds the Id of Item -
questionsAndAnswers
List<RatingQuestionsAndAnswersDomain> questionsAndAnswers
questionsAndAnswers - Holds the questionsAndAnswersF -
updatedBy
String updatedBy
updated by - Holds the value by which it gets updated. -
updatedTime
Date updatedTime
updated Time - Holds the updated time of the rating review Domain. -
workFlowStatus
RatingStatus workFlowStatus
workFlowStatus - Holds the status as APPROVED, PENDING, REJECTED
-
-
Class com.skava.ratingandreviews.model.domain.RatingQuestionsDomain
class RatingQuestionsDomain extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
collectionId - It refers to the identifier of Collection -
createdBy
String createdBy
-
createdTime
Date createdTime
-
isStatusApprovedNotExists
boolean isStatusApprovedNotExists
isStatusApprovedNotExists - Holds the state of the statusapproved exist or not. -
locale
String locale
locale - It refers the localization -
questionId
long questionId
questionId - It holds the Identifier of a question -
questionIds
List<Long> questionIds
The questionIds. -
questions
String questions
questions - It holds the questions -
remarks
String remarks
remarks - It holds remarks on the question -
updatedBy
String updatedBy
updated by - Holds the value by which it gets updated. -
updatedTime
Date updatedTime
updated Time - Holds the updated time of the rating review Domain. -
workFlowStatus
RatingStatus workFlowStatus
RatingStatus - It Holds values as APPROVED, PENDING, REJECTED
-
-
Class com.skava.ratingandreviews.model.domain.RatingReviewDomain
class RatingReviewDomain extends Object implements Serializable- serialVersionUID:
- 2624342083075124359L
-
Serialized Fields
-
classification
RatingClassification classification
RatingClassification - holds the classification of the rating -
collectionId
long collectionId
collection id - Holds the id of the collection for user preference. -
createdTime
Date createdTime
createdTime - Holds the created time of the rating review Domain. -
filters
String filters
filters - Holds the information about the filters. -
id
long id
id - Holds the identifier for the user preference. -
imageUrls
List<String> imageUrls
imageUrls - list of the image urls -
isDataApprovedNotExists
boolean isDataApprovedNotExists
isDataApprovedNotExists - Holds the state of the dateapproved exist or not. -
itemId
String itemId
item id - Holds the identifier of the item. -
likeCount
Integer likeCount
like count - Holds the count of number of likes. -
locale
String locale
locale - Holds the localization for the user preference -
moderateby
String moderateby
moderateby - Holds the value by which it get moderated. -
onlyResponseProperty
boolean onlyResponseProperty
onlyResponseProperty - Holds the state of the whether only response property is there to update. -
page
int page
page - Holds the informations about the page. -
properties
Map<String,
String> properties properties - Holds the properties. -
rating
int rating
rating - Holds the rating for the user preference. -
rawReview
String rawReview
rawReview - Holds the raw review for the user preference. -
remarks
String remarks
remarks - Holds the value about the remarks on review -
review
String review
review - Holds the review for the user preference. -
reviewtitle
String reviewtitle
reviewtitle - Holds the information about the reviewtitle. -
size
int size
size - Holds the information about the size. -
sort
com.skava.core.qdsl.sort.EcomSorts sort
sort - Holds the information about the sort. -
status
RatingStatus status
RatingStatus - holds the status of the rating -
unlikeCount
Integer unlikeCount
unlike count - Holds the count of number of unlikes. -
updatedBy
String updatedBy
updated by - Holds the value by which it gets updated. -
updatedTime
Date updatedTime
updated Time - Holds the updated time of the rating review Domain. -
userPreferenceId
String userPreferenceId
userpreferencedId - Holds the id of the userPreferance.
-
-
Class com.skava.ratingandreviews.model.domain.RatingSummaryDomain
class RatingSummaryDomain extends Object implements Serializable- serialVersionUID:
- 2624342083075124359L
-
Serialized Fields
-
accumulatedTotal
int accumulatedTotal
accumulated total - Holds the accumulated total for user preference. -
classification
RatingClassification classification
RatingClassification - holds the classification of the rating -
collectionId
long collectionId
collection id - Holds the identifier of the collection for the user preference. -
filters
String filters
filters - Holds the information about the filters. -
id
long id
id - Holds the identifier for the user preferences. -
itemId
String itemId
item id - Holds the identifier of the item for user preference. -
maxRating
int maxRating
max rating - Holds the maximum rating for the Rating. -
page
int page
page - Holds the informations about the page. -
ratingdistribution
Map<String,
Integer> ratingdistribution ratig distributon - Holds the distribution of the ratings. -
ratingfinal
Double ratingfinal
rating final - Holds the rating final for the user preference. -
ratingsCount
int ratingsCount
rating count - Holds the counts of the rating. -
size
int size
size - Holds the information about the size. -
sort
com.skava.core.qdsl.sort.EcomSorts sort
sort - Holds the information about the sort. -
status
RatingStatus status
RatingStatus - holds the status of the rating -
updatedTime
Date updatedTime
updated time - Holds the updated time for the user preference.
-
-
Class com.skava.ratingandreviews.model.domain.ReviewFeedbackDomain
class ReviewFeedbackDomain extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createdTime
Date createdTime
created time - Holds the created time for the user preference. -
feedback
Feedback feedback
feedback - Holds the feedback for the user preference. -
id
long id
id - Holds the identifier for the user preference. -
properties
Map<String,
String> properties properties - Holds the properties for the user preference. -
ratingId
long ratingId
ratingId - Holds the identifier of the rating for the user preference. -
updatedBy
String updatedBy
updated by - Holds the value by which it gets updated. -
updatedTime
Date updatedTime
updated time - Holds the updated time for the user preference. -
userPreferenceId
String userPreferenceId
userPreferencedId - Holds the identifier of the userPreference.
-
-
-
Package com.skava.ratingandreviews.model.entity
-
Class com.skava.ratingandreviews.model.entity.QRatingAnswersEntity
class QRatingAnswersEntity extends com.querydsl.core.types.dsl.EntityPathBase<RatingAnswersEntity> implements Serializable- serialVersionUID:
- -277630341L
-
Serialized Fields
-
answers
com.querydsl.core.types.dsl.StringPath answers
-
createdBy
com.querydsl.core.types.dsl.StringPath createdBy
-
createdTime
com.querydsl.core.types.dsl.DateTimePath<Date> createdTime
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
likesCount
com.querydsl.core.types.dsl.NumberPath<Integer> likesCount
-
questionId
com.querydsl.core.types.dsl.NumberPath<Long> questionId
-
remarks
com.querydsl.core.types.dsl.StringPath remarks
-
unlikesCount
com.querydsl.core.types.dsl.NumberPath<Integer> unlikesCount
-
updatedBy
com.querydsl.core.types.dsl.StringPath updatedBy
-
updatedTime
com.querydsl.core.types.dsl.DateTimePath<Date> updatedTime
-
workFlowStatus
com.querydsl.core.types.dsl.EnumPath<RatingStatus> workFlowStatus
-
-
Class com.skava.ratingandreviews.model.entity.QRatingFeedbackEntity
class QRatingFeedbackEntity extends com.querydsl.core.types.dsl.EntityPathBase<RatingFeedbackEntity> implements Serializable- serialVersionUID:
- -310909339L
-
Serialized Fields
-
createdTime
com.querydsl.core.types.dsl.DateTimePath<Date> createdTime
-
feedback
com.querydsl.core.types.dsl.EnumPath<Feedback> feedback
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
properties
com.querydsl.core.types.dsl.StringPath properties
-
ratingreview
QRatingsReviewsEntity ratingreview
-
updatedBy
com.querydsl.core.types.dsl.StringPath updatedBy
-
updatedTime
com.querydsl.core.types.dsl.DateTimePath<Date> updatedTime
-
userPreferenceId
com.querydsl.core.types.dsl.StringPath userPreferenceId
-
-
Class com.skava.ratingandreviews.model.entity.QRatingQuestionsEntity
class QRatingQuestionsEntity extends com.querydsl.core.types.dsl.EntityPathBase<RatingQuestionsEntity> implements Serializable- serialVersionUID:
- -1349987181L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
createdBy
com.querydsl.core.types.dsl.StringPath createdBy
-
createdTime
com.querydsl.core.types.dsl.DateTimePath<Date> createdTime
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
itemId
com.querydsl.core.types.dsl.StringPath itemId
-
questions
com.querydsl.core.types.dsl.StringPath questions
-
remarks
com.querydsl.core.types.dsl.StringPath remarks
-
status
com.querydsl.core.types.dsl.EnumPath<RatingQandAStatus> status
-
updatedBy
com.querydsl.core.types.dsl.StringPath updatedBy
-
updatedTime
com.querydsl.core.types.dsl.DateTimePath<Date> updatedTime
-
workFlowStatus
com.querydsl.core.types.dsl.EnumPath<RatingStatus> workFlowStatus
-
-
Class com.skava.ratingandreviews.model.entity.QRatingsReviewsEntity
class QRatingsReviewsEntity extends com.querydsl.core.types.dsl.EntityPathBase<RatingsReviewsEntity> implements Serializable- serialVersionUID:
- 699178152L
-
Serialized Fields
-
classification
com.querydsl.core.types.dsl.EnumPath<RatingClassification> classification
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
createdTime
com.querydsl.core.types.dsl.DateTimePath<Date> createdTime
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
imageUrl
com.querydsl.core.types.dsl.StringPath imageUrl
-
itemId
com.querydsl.core.types.dsl.StringPath itemId
-
likeCount
com.querydsl.core.types.dsl.NumberPath<Integer> likeCount
-
locale
com.querydsl.core.types.dsl.StringPath locale
-
moderatedBy
com.querydsl.core.types.dsl.StringPath moderatedBy
-
properties
com.querydsl.core.types.dsl.StringPath properties
-
rating
com.querydsl.core.types.dsl.NumberPath<Integer> rating
-
rawReview
com.querydsl.core.types.dsl.StringPath rawReview
-
remarks
com.querydsl.core.types.dsl.StringPath remarks
-
review
com.querydsl.core.types.dsl.StringPath review
-
reviewtitle
com.querydsl.core.types.dsl.StringPath reviewtitle
-
status
com.querydsl.core.types.dsl.EnumPath<RatingStatus> status
-
unlikeCount
com.querydsl.core.types.dsl.NumberPath<Integer> unlikeCount
-
updatedBy
com.querydsl.core.types.dsl.StringPath updatedBy
-
updatedTime
com.querydsl.core.types.dsl.DateTimePath<Date> updatedTime
-
userPreferenceId
com.querydsl.core.types.dsl.StringPath userPreferenceId
-
-
Class com.skava.ratingandreviews.model.entity.QRatingSummaryEntity
class QRatingSummaryEntity extends com.querydsl.core.types.dsl.EntityPathBase<RatingSummaryEntity> implements Serializable- serialVersionUID:
- -828458772L
-
Serialized Fields
-
accumulatedTotal
com.querydsl.core.types.dsl.NumberPath<Integer> accumulatedTotal
-
classification
com.querydsl.core.types.dsl.EnumPath<RatingClassification> classification
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
finalRating
com.querydsl.core.types.dsl.NumberPath<Double> finalRating
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
itemId
com.querydsl.core.types.dsl.StringPath itemId
-
maxRating
com.querydsl.core.types.dsl.NumberPath<Integer> maxRating
-
ratingsCount
com.querydsl.core.types.dsl.NumberPath<Integer> ratingsCount
-
ratingsDistribution
com.querydsl.core.types.dsl.StringPath ratingsDistribution
-
status
com.querydsl.core.types.dsl.EnumPath<RatingStatus> status
-
updatedTime
com.querydsl.core.types.dsl.DateTimePath<Date> updatedTime
-
-
Class com.skava.ratingandreviews.model.entity.QVotesEntity
class QVotesEntity extends com.querydsl.core.types.dsl.EntityPathBase<VotesEntity> implements Serializable- serialVersionUID:
- 1717538924L
-
Serialized Fields
-
answersId
com.querydsl.core.types.dsl.NumberPath<Long> answersId
-
createdBy
com.querydsl.core.types.dsl.StringPath createdBy
-
createdTime
com.querydsl.core.types.dsl.DateTimePath<Date> createdTime
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
questionId
com.querydsl.core.types.dsl.NumberPath<Long> questionId
-
updatedBy
com.querydsl.core.types.dsl.StringPath updatedBy
-
updatedTime
com.querydsl.core.types.dsl.DateTimePath<Date> updatedTime
-
userId
com.querydsl.core.types.dsl.NumberPath<Long> userId
-
voteType
com.querydsl.core.types.dsl.EnumPath<VoteType> voteType
-
-
Class com.skava.ratingandreviews.model.entity.RatingAnswersEntity
class RatingAnswersEntity extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
answers
String answers
answers - holds the value of the answers -
createdBy
String createdBy
-
createdTime
Date createdTime
updated Time - holds the value of the updatedTime of the rating -
id
long id
id- holds the identifier of the Questions -
likesCount
int likesCount
likesCount - holds the likesCount of the Answers -
questionId
long questionId
questionId- holds the value of questionsId -
remarks
String remarks
remarks - holds the remarks on the answers -
unlikesCount
int unlikesCount
unlikesCount - holds the unlikesCount of the Answers -
updatedBy
String updatedBy
updatedBy - holds the updated by Value -
updatedTime
Date updatedTime
updated Time - holds the UpdatedTime of the Answers -
workFlowStatus
RatingStatus workFlowStatus
-
-
Class com.skava.ratingandreviews.model.entity.RatingFeedbackEntity
class RatingFeedbackEntity extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createdTime
Date createdTime
created Time - holds the createdTime of the Rating -
feedback
Feedback feedback
feedback - holds the feedback value -
id
long id
-
properties
String properties
properties - holds the properties of the Rating -
ratingreview
RatingsReviewsEntity ratingreview
rating review - holds the review of the Rating -
updatedBy
String updatedBy
updatedBy - holds the updated by Value -
updatedTime
Date updatedTime
updated Time - holds the UpdatedTime of the Rating -
userPreferenceId
String userPreferenceId
userPrefereceId - holds the userPreferancedId
-
-
Class com.skava.ratingandreviews.model.entity.RatingQuestionsEntity
class RatingQuestionsEntity extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
collection Id - holds the identifier of the collection -
createdBy
String createdBy
-
createdTime
Date createdTime
created Time - holds the createdTime of the Questions -
id
long id
id- holds the identifier of the Questions -
itemId
String itemId
itemId - holds the value of itemId -
questions
String questions
questions - holds the value of the Questions -
remarks
String remarks
remarks - holds the remarks on the Questions -
status
RatingQandAStatus status
-
updatedBy
String updatedBy
updatedBy - holds the updated by Value -
updatedTime
Date updatedTime
updated Time - holds the UpdatedTime of the Questions -
workFlowStatus
RatingStatus workFlowStatus
-
-
Class com.skava.ratingandreviews.model.entity.RatingsReviewsEntity
class RatingsReviewsEntity extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
classification
RatingClassification classification
-
collectionId
Long collectionId
The collectionId - holds the identifier of the COllection. -
createdTime
Date createdTime
created Time - holds the created time of the rating -
id
long id
Id -It refers the Identifier of the collection. -
imageUrl
String imageUrl
image url - holds the list of image url -
itemId
String itemId
itemid - holds the itemId -
likeCount
Integer likeCount
like count - holds the number of like counts -
locale
String locale
locale - holds the localisation value -
moderatedBy
String moderatedBy
moderated by - holds the moderated by value of the rating -
properties
String properties
properties - holds the properties of the rating -
rating
int rating
rating- holds the value of the rating -
rawReview
String rawReview
rawReview - holds the value of rawReview -
remarks
String remarks
remarks - holds the remarks on the rating -
review
String review
review - holds the value of the review -
reviewtitle
String reviewtitle
review title - holds the value of the reviewtitle -
status
RatingStatus status
status - holds the value for status -
unlikeCount
Integer unlikeCount
unlike count - holds the number of unlike counts -
updatedBy
String updatedBy
updated by - holds the updated by value of the rating -
updatedTime
Date updatedTime
updated time - holds the updated time of the rating -
userPreferenceId
String userPreferenceId
userPreferencedId - holds the UserPreferancedId
-
-
Class com.skava.ratingandreviews.model.entity.RatingSummaryEntity
class RatingSummaryEntity extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
accumulatedTotal
int accumulatedTotal
accumulated total - holds the accumulated total of the rating -
classification
RatingClassification classification
classification - holds the value for classification -
collectionId
Long collectionId
collection Id - holds the identifier of the collection -
finalRating
Double finalRating
final Rating - holds the value of the finalRating -
id
long id
id- holds the identifier of the rating -
itemId
String itemId
itemId - holds the identifier of the item -
maxRating
int maxRating
max Rating - holds the value of the maxRating -
ratingsCount
int ratingsCount
rating count -holds the ratingCount of the rating -
ratingsDistribution
String ratingsDistribution
rating distribution - holds the value of the rating distributiion -
status
RatingStatus status
status - holds the value for status -
updatedTime
Date updatedTime
updated Time - holds the value of the updatedTime of the rating
-
-
Class com.skava.ratingandreviews.model.entity.VotesEntity
class VotesEntity extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
answersId
long answersId
answers - holds the value of the answerId -
createdBy
String createdBy
-
createdTime
Date createdTime
-
id
long id
id- holds the identifier of the Questions -
questionId
long questionId
questionId- holds the value of questionsId -
updatedBy
String updatedBy
updated by - holds the updated by value of the rating -
updatedTime
Date updatedTime
updated time - holds the updated time of the rating -
userId
long userId
userId - holds the value of userId -
voteType
VoteType voteType
voteType - holds the voteType value of the rating
-
-
-
Package com.skava.ratingandreviews.model.responses
-
Class com.skava.ratingandreviews.model.responses.PageableInfo
class PageableInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
count
int count
The count. -
page
int page
page - page number of the response. -
size
int size
The size. -
totalCount
long totalCount
The total count.
-
-