Class CustomerVendorReviewModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.marketplaceservices.model.CustomerVendorReviewModel
-
- All Implemented Interfaces:
java.io.Serializable
public class CustomerVendorReviewModel extends ItemModel
Generated model class for type CustomerVendorReview first defined at extension marketplaceservices.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringAPPROVALSTATUSGenerated constant - Attribute key ofCustomerVendorReview.approvalStatusattribute defined at extensionmarketplaceservices.static java.lang.StringCOMMENTGenerated constant - Attribute key ofCustomerVendorReview.commentattribute defined at extensionmarketplaceservices.static java.lang.StringCOMMUNICATIONGenerated constant - Attribute key ofCustomerVendorReview.communicationattribute defined at extensionmarketplaceservices.static java.lang.StringCONSIGNMENTGenerated constant - Attribute key ofCustomerVendorReview.consignmentattribute defined at extensionmarketplaceservices.static java.lang.StringCREATEDATEGenerated constant - Attribute key ofCustomerVendorReview.createDateattribute defined at extensionmarketplaceservices.static java.lang.StringDELIVERYGenerated constant - Attribute key ofCustomerVendorReview.deliveryattribute defined at extensionmarketplaceservices.static java.lang.StringLANGUAGEGenerated constant - Attribute key ofCustomerVendorReview.languageattribute defined at extensionmarketplaceservices.static java.lang.StringSATISFACTIONGenerated constant - Attribute key ofCustomerVendorReview.satisfactionattribute defined at extensionmarketplaceservices.static java.lang.StringUSERGenerated constant - Attribute key ofCustomerVendorReview.userattribute defined at extensionmarketplaceservices.static java.lang.StringVENDORGenerated constant - Attribute key ofCustomerVendorReview.vendorattribute defined at extensionmarketplaceservices.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description CustomerVendorReviewModel()Generated constructor - Default constructor for generic creation.CustomerVendorReviewModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextCustomerVendorReviewModel(java.lang.Double _communication, ConsignmentModel _consignment, java.util.Date _createDate, java.lang.Double _delivery, ItemModel _owner, java.lang.Double _satisfaction, UserModel _user, VendorModel _vendor)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCustomerVendorReviewModel(java.lang.Double _communication, ConsignmentModel _consignment, java.util.Date _createDate, java.lang.Double _delivery, java.lang.Double _satisfaction, UserModel _user, VendorModel _vendor)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomerReviewApprovalTypegetApprovalStatus()Generated method - Getter of theCustomerVendorReview.approvalStatusattribute defined at extensionmarketplaceservices.java.lang.StringgetComment()Generated method - Getter of theCustomerVendorReview.commentattribute defined at extensionmarketplaceservices.java.lang.DoublegetCommunication()Generated method - Getter of theCustomerVendorReview.communicationattribute defined at extensionmarketplaceservices.ConsignmentModelgetConsignment()Generated method - Getter of theCustomerVendorReview.consignmentattribute defined at extensionmarketplaceservices.java.util.DategetCreateDate()Generated method - Getter of theCustomerVendorReview.createDateattribute defined at extensionmarketplaceservices.java.lang.DoublegetDelivery()Generated method - Getter of theCustomerVendorReview.deliveryattribute defined at extensionmarketplaceservices.LanguageModelgetLanguage()Generated method - Getter of theCustomerVendorReview.languageattribute defined at extensionmarketplaceservices.java.lang.DoublegetSatisfaction()Generated method - Getter of theCustomerVendorReview.satisfactionattribute defined at extensionmarketplaceservices.UserModelgetUser()Generated method - Getter of theCustomerVendorReview.userattribute defined at extensionmarketplaceservices.VendorModelgetVendor()Generated method - Getter of theCustomerVendorReview.vendorattribute defined at extensionmarketplaceservices.voidsetApprovalStatus(CustomerReviewApprovalType value)Generated method - Setter ofCustomerVendorReview.approvalStatusattribute defined at extensionmarketplaceservices.voidsetComment(java.lang.String value)Generated method - Setter ofCustomerVendorReview.commentattribute defined at extensionmarketplaceservices.voidsetCommunication(java.lang.Double value)Generated method - Initial setter ofCustomerVendorReview.communicationattribute defined at extensionmarketplaceservices.voidsetConsignment(ConsignmentModel value)Generated method - Initial setter ofCustomerVendorReview.consignmentattribute defined at extensionmarketplaceservices.voidsetCreateDate(java.util.Date value)Generated method - Initial setter ofCustomerVendorReview.createDateattribute defined at extensionmarketplaceservices.voidsetDelivery(java.lang.Double value)Generated method - Initial setter ofCustomerVendorReview.deliveryattribute defined at extensionmarketplaceservices.voidsetLanguage(LanguageModel value)Generated method - Setter ofCustomerVendorReview.languageattribute defined at extensionmarketplaceservices.voidsetSatisfaction(java.lang.Double value)Generated method - Initial setter ofCustomerVendorReview.satisfactionattribute defined at extensionmarketplaceservices.voidsetUser(UserModel value)Generated method - Initial setter ofCustomerVendorReview.userattribute defined at extensionmarketplaceservices.voidsetVendor(VendorModel value)Generated method - Initial setter ofCustomerVendorReview.vendorattribute defined at extensionmarketplaceservices.-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
USER
public static final java.lang.String USER
Generated constant - Attribute key ofCustomerVendorReview.userattribute defined at extensionmarketplaceservices.- See Also:
- Constant Field Values
-
CONSIGNMENT
public static final java.lang.String CONSIGNMENT
Generated constant - Attribute key ofCustomerVendorReview.consignmentattribute defined at extensionmarketplaceservices.- See Also:
- Constant Field Values
-
SATISFACTION
public static final java.lang.String SATISFACTION
Generated constant - Attribute key ofCustomerVendorReview.satisfactionattribute defined at extensionmarketplaceservices.- See Also:
- Constant Field Values
-
DELIVERY
public static final java.lang.String DELIVERY
Generated constant - Attribute key ofCustomerVendorReview.deliveryattribute defined at extensionmarketplaceservices.- See Also:
- Constant Field Values
-
COMMUNICATION
public static final java.lang.String COMMUNICATION
Generated constant - Attribute key ofCustomerVendorReview.communicationattribute defined at extensionmarketplaceservices.- See Also:
- Constant Field Values
-
CREATEDATE
public static final java.lang.String CREATEDATE
Generated constant - Attribute key ofCustomerVendorReview.createDateattribute defined at extensionmarketplaceservices.- See Also:
- Constant Field Values
-
APPROVALSTATUS
public static final java.lang.String APPROVALSTATUS
Generated constant - Attribute key ofCustomerVendorReview.approvalStatusattribute defined at extensionmarketplaceservices.- See Also:
- Constant Field Values
-
VENDOR
public static final java.lang.String VENDOR
Generated constant - Attribute key ofCustomerVendorReview.vendorattribute defined at extensionmarketplaceservices.- See Also:
- Constant Field Values
-
COMMENT
public static final java.lang.String COMMENT
Generated constant - Attribute key ofCustomerVendorReview.commentattribute defined at extensionmarketplaceservices.- See Also:
- Constant Field Values
-
LANGUAGE
public static final java.lang.String LANGUAGE
Generated constant - Attribute key ofCustomerVendorReview.languageattribute defined at extensionmarketplaceservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CustomerVendorReviewModel
public CustomerVendorReviewModel()
Generated constructor - Default constructor for generic creation.
-
CustomerVendorReviewModel
public CustomerVendorReviewModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
CustomerVendorReviewModel
@Deprecated(since="4.1.1", forRemoval=true) public CustomerVendorReviewModel(java.lang.Double _communication, ConsignmentModel _consignment, java.util.Date _createDate, java.lang.Double _delivery, java.lang.Double _satisfaction, UserModel _user, VendorModel _vendor)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_communication- initial attribute declared by typeCustomerVendorReviewat extensionmarketplaceservices_consignment- initial attribute declared by typeCustomerVendorReviewat extensionmarketplaceservices_createDate- initial attribute declared by typeCustomerVendorReviewat extensionmarketplaceservices_delivery- initial attribute declared by typeCustomerVendorReviewat extensionmarketplaceservices_satisfaction- initial attribute declared by typeCustomerVendorReviewat extensionmarketplaceservices_user- initial attribute declared by typeCustomerVendorReviewat extensionmarketplaceservices_vendor- initial attribute declared by typeCustomerVendorReviewat extensionmarketplaceservices
-
CustomerVendorReviewModel
@Deprecated(since="4.1.1", forRemoval=true) public CustomerVendorReviewModel(java.lang.Double _communication, ConsignmentModel _consignment, java.util.Date _createDate, java.lang.Double _delivery, ItemModel _owner, java.lang.Double _satisfaction, UserModel _user, VendorModel _vendor)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_communication- initial attribute declared by typeCustomerVendorReviewat extensionmarketplaceservices_consignment- initial attribute declared by typeCustomerVendorReviewat extensionmarketplaceservices_createDate- initial attribute declared by typeCustomerVendorReviewat extensionmarketplaceservices_delivery- initial attribute declared by typeCustomerVendorReviewat extensionmarketplaceservices_owner- initial attribute declared by typeItemat extensioncore_satisfaction- initial attribute declared by typeCustomerVendorReviewat extensionmarketplaceservices_user- initial attribute declared by typeCustomerVendorReviewat extensionmarketplaceservices_vendor- initial attribute declared by typeCustomerVendorReviewat extensionmarketplaceservices
-
-
Method Detail
-
getApprovalStatus
@Accessor(qualifier="approvalStatus", type=GETTER) public CustomerReviewApprovalType getApprovalStatus()
Generated method - Getter of theCustomerVendorReview.approvalStatusattribute defined at extensionmarketplaceservices.- Returns:
- the approvalStatus - Review approval status
-
getComment
@Accessor(qualifier="comment", type=GETTER) public java.lang.String getComment()
Generated method - Getter of theCustomerVendorReview.commentattribute defined at extensionmarketplaceservices.- Returns:
- the comment - Comment for the customer vendor review
-
getCommunication
@Accessor(qualifier="communication", type=GETTER) public java.lang.Double getCommunication()
Generated method - Getter of theCustomerVendorReview.communicationattribute defined at extensionmarketplaceservices.- Returns:
- the communication - Communication effectiveness
-
getConsignment
@Accessor(qualifier="consignment", type=GETTER) public ConsignmentModel getConsignment()
Generated method - Getter of theCustomerVendorReview.consignmentattribute defined at extensionmarketplaceservices.- Returns:
- the consignment
-
getCreateDate
@Accessor(qualifier="createDate", type=GETTER) public java.util.Date getCreateDate()
Generated method - Getter of theCustomerVendorReview.createDateattribute defined at extensionmarketplaceservices.- Returns:
- the createDate - Date when the review is created
-
getDelivery
@Accessor(qualifier="delivery", type=GETTER) public java.lang.Double getDelivery()
Generated method - Getter of theCustomerVendorReview.deliveryattribute defined at extensionmarketplaceservices.- Returns:
- the delivery - Delivery speed
-
getLanguage
@Accessor(qualifier="language", type=GETTER) public LanguageModel getLanguage()
Generated method - Getter of theCustomerVendorReview.languageattribute defined at extensionmarketplaceservices.- Returns:
- the language - The language context
-
getSatisfaction
@Accessor(qualifier="satisfaction", type=GETTER) public java.lang.Double getSatisfaction()
Generated method - Getter of theCustomerVendorReview.satisfactionattribute defined at extensionmarketplaceservices.- Returns:
- the satisfaction - Satisfaction level
-
getUser
@Accessor(qualifier="user", type=GETTER) public UserModel getUser()
Generated method - Getter of theCustomerVendorReview.userattribute defined at extensionmarketplaceservices.- Returns:
- the user
-
getVendor
@Accessor(qualifier="vendor", type=GETTER) public VendorModel getVendor()
Generated method - Getter of theCustomerVendorReview.vendorattribute defined at extensionmarketplaceservices.- Returns:
- the vendor - Target vendor
-
setApprovalStatus
@Accessor(qualifier="approvalStatus", type=SETTER) public void setApprovalStatus(CustomerReviewApprovalType value)
Generated method - Setter ofCustomerVendorReview.approvalStatusattribute defined at extensionmarketplaceservices.- Parameters:
value- the approvalStatus - Review approval status
-
setComment
@Accessor(qualifier="comment", type=SETTER) public void setComment(java.lang.String value)
Generated method - Setter ofCustomerVendorReview.commentattribute defined at extensionmarketplaceservices.- Parameters:
value- the comment - Comment for the customer vendor review
-
setCommunication
@Accessor(qualifier="communication", type=SETTER) public void setCommunication(java.lang.Double value)
Generated method - Initial setter ofCustomerVendorReview.communicationattribute defined at extensionmarketplaceservices. Can only be used at creation of model - before first save.- Parameters:
value- the communication - Communication effectiveness
-
setConsignment
@Accessor(qualifier="consignment", type=SETTER) public void setConsignment(ConsignmentModel value)
Generated method - Initial setter ofCustomerVendorReview.consignmentattribute defined at extensionmarketplaceservices. Can only be used at creation of model - before first save.- Parameters:
value- the consignment
-
setCreateDate
@Accessor(qualifier="createDate", type=SETTER) public void setCreateDate(java.util.Date value)
Generated method - Initial setter ofCustomerVendorReview.createDateattribute defined at extensionmarketplaceservices. Can only be used at creation of model - before first save.- Parameters:
value- the createDate - Date when the review is created
-
setDelivery
@Accessor(qualifier="delivery", type=SETTER) public void setDelivery(java.lang.Double value)
Generated method - Initial setter ofCustomerVendorReview.deliveryattribute defined at extensionmarketplaceservices. Can only be used at creation of model - before first save.- Parameters:
value- the delivery - Delivery speed
-
setLanguage
@Accessor(qualifier="language", type=SETTER) public void setLanguage(LanguageModel value)
Generated method - Setter ofCustomerVendorReview.languageattribute defined at extensionmarketplaceservices.- Parameters:
value- the language - The language context
-
setSatisfaction
@Accessor(qualifier="satisfaction", type=SETTER) public void setSatisfaction(java.lang.Double value)
Generated method - Initial setter ofCustomerVendorReview.satisfactionattribute defined at extensionmarketplaceservices. Can only be used at creation of model - before first save.- Parameters:
value- the satisfaction - Satisfaction level
-
setUser
@Accessor(qualifier="user", type=SETTER) public void setUser(UserModel value)
Generated method - Initial setter ofCustomerVendorReview.userattribute defined at extensionmarketplaceservices. Can only be used at creation of model - before first save.- Parameters:
value- the user
-
setVendor
@Accessor(qualifier="vendor", type=SETTER) public void setVendor(VendorModel value)
Generated method - Initial setter ofCustomerVendorReview.vendorattribute defined at extensionmarketplaceservices. Can only be used at creation of model - before first save.- Parameters:
value- the vendor - Target vendor
-
-