@Generated(value="")
public class Product
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
actions |
protected @NotNull java.lang.Boolean |
active |
protected Attachment[] |
attachments |
protected Catalog |
catalog |
protected @NotNull java.lang.Long |
catalogId |
protected Category[] |
categories |
protected ProductConfiguration |
configuration |
protected java.util.Date |
createDate |
protected CustomField[] |
customFields |
protected java.lang.String |
defaultSku |
protected java.util.Map<java.lang.String,java.lang.String> |
description |
protected Diagram |
diagram |
protected java.util.Date |
displayDate |
protected java.util.Map<java.lang.String,?> |
expando |
protected java.util.Date |
expirationDate |
protected java.lang.String |
externalReferenceCode |
protected java.lang.Long |
id |
protected Attachment[] |
images |
protected MappedProduct[] |
mappedProducts |
protected java.util.Map<java.lang.String,java.lang.String> |
metaDescription |
protected java.util.Map<java.lang.String,java.lang.String> |
metaKeyword |
protected java.util.Map<java.lang.String,java.lang.String> |
metaTitle |
protected java.util.Date |
modifiedDate |
protected @NotNull java.util.Map<java.lang.String,java.lang.String> |
name |
protected java.lang.Boolean |
neverExpire |
protected Pin[] |
pins |
protected java.lang.Boolean |
productAccountGroupFilter |
protected ProductAccountGroup[] |
productAccountGroups |
protected java.lang.Boolean |
productChannelFilter |
protected ProductChannel[] |
productChannels |
protected ProductConfiguration |
productConfiguration |
protected java.lang.Long |
productId |
protected ProductOption[] |
productOptions |
protected ProductSpecification[] |
productSpecifications |
protected java.lang.Integer |
productStatus |
protected @NotEmpty java.lang.String |
productType |
protected java.lang.String |
productTypeI18n |
protected RelatedProduct[] |
relatedProducts |
protected ProductShippingConfiguration |
shippingConfiguration |
protected java.util.Map<java.lang.String,java.lang.String> |
shortDescription |
protected java.lang.String |
skuFormatted |
protected Sku[] |
skus |
protected ProductSubscriptionConfiguration |
subscriptionConfiguration |
protected java.lang.String[] |
tags |
protected ProductTaxConfiguration |
taxConfiguration |
protected java.lang.String |
thumbnail |
protected java.util.Map<java.lang.String,java.lang.String> |
urls |
protected Status |
workflowStatusInfo |
java.lang.String |
xClassName |
Constructor and Description |
---|
Product() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object object) |
@Valid java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
getActions() |
java.lang.Boolean |
getActive() |
@Valid Attachment[] |
getAttachments() |
@Valid Catalog |
getCatalog() |
@DecimalMin(value="0") java.lang.Long |
getCatalogId() |
@Valid Category[] |
getCategories() |
@Valid ProductConfiguration |
getConfiguration() |
java.util.Date |
getCreateDate() |
@Valid CustomField[] |
getCustomFields() |
java.lang.String |
getDefaultSku() |
@Valid java.util.Map<java.lang.String,java.lang.String> |
getDescription() |
@Valid Diagram |
getDiagram() |
java.util.Date |
getDisplayDate() |
@Valid java.util.Map<java.lang.String,?> |
getExpando() |
java.util.Date |
getExpirationDate() |
java.lang.String |
getExternalReferenceCode() |
@DecimalMin(value="0") java.lang.Long |
getId() |
@Valid Attachment[] |
getImages() |
@Valid MappedProduct[] |
getMappedProducts() |
@Valid java.util.Map<java.lang.String,java.lang.String> |
getMetaDescription() |
@Valid java.util.Map<java.lang.String,java.lang.String> |
getMetaKeyword() |
@Valid java.util.Map<java.lang.String,java.lang.String> |
getMetaTitle() |
java.util.Date |
getModifiedDate() |
@Valid java.util.Map<java.lang.String,java.lang.String> |
getName() |
java.lang.Boolean |
getNeverExpire() |
@Valid Pin[] |
getPins() |
java.lang.Boolean |
getProductAccountGroupFilter() |
@Valid ProductAccountGroup[] |
getProductAccountGroups() |
java.lang.Boolean |
getProductChannelFilter() |
@Valid ProductChannel[] |
getProductChannels() |
@Valid ProductConfiguration |
getProductConfiguration() |
java.lang.Long |
getProductId() |
@Valid ProductOption[] |
getProductOptions() |
@Valid ProductSpecification[] |
getProductSpecifications() |
java.lang.Integer |
getProductStatus() |
java.lang.String |
getProductType() |
java.lang.String |
getProductTypeI18n() |
@Valid RelatedProduct[] |
getRelatedProducts() |
@Valid ProductShippingConfiguration |
getShippingConfiguration() |
@Valid java.util.Map<java.lang.String,java.lang.String> |
getShortDescription() |
java.lang.String |
getSkuFormatted() |
@Valid Sku[] |
getSkus() |
@Valid ProductSubscriptionConfiguration |
getSubscriptionConfiguration() |
java.lang.String[] |
getTags() |
@Valid ProductTaxConfiguration |
getTaxConfiguration() |
java.lang.String |
getThumbnail() |
@Valid java.util.Map<java.lang.String,java.lang.String> |
getUrls() |
@Valid Status |
getWorkflowStatusInfo() |
int |
hashCode() |
void |
setActions(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> actions) |
void |
setActions(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>,java.lang.Exception> actionsUnsafeSupplier) |
void |
setActive(java.lang.Boolean active) |
void |
setActive(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> activeUnsafeSupplier) |
void |
setAttachments(Attachment[] attachments) |
void |
setAttachments(com.liferay.petra.function.UnsafeSupplier<Attachment[],java.lang.Exception> attachmentsUnsafeSupplier) |
void |
setCatalog(Catalog catalog) |
void |
setCatalog(com.liferay.petra.function.UnsafeSupplier<Catalog,java.lang.Exception> catalogUnsafeSupplier) |
void |
setCatalogId(java.lang.Long catalogId) |
void |
setCatalogId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> catalogIdUnsafeSupplier) |
void |
setCategories(Category[] categories) |
void |
setCategories(com.liferay.petra.function.UnsafeSupplier<Category[],java.lang.Exception> categoriesUnsafeSupplier) |
void |
setConfiguration(ProductConfiguration configuration) |
void |
setConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductConfiguration,java.lang.Exception> configurationUnsafeSupplier) |
void |
setCreateDate(java.util.Date createDate) |
void |
setCreateDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> createDateUnsafeSupplier) |
void |
setCustomFields(CustomField[] customFields) |
void |
setCustomFields(com.liferay.petra.function.UnsafeSupplier<CustomField[],java.lang.Exception> customFieldsUnsafeSupplier) |
void |
setDefaultSku(java.lang.String defaultSku) |
void |
setDefaultSku(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> defaultSkuUnsafeSupplier) |
void |
setDescription(java.util.Map<java.lang.String,java.lang.String> description) |
void |
setDescription(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> descriptionUnsafeSupplier) |
void |
setDiagram(Diagram diagram) |
void |
setDiagram(com.liferay.petra.function.UnsafeSupplier<Diagram,java.lang.Exception> diagramUnsafeSupplier) |
void |
setDisplayDate(java.util.Date displayDate) |
void |
setDisplayDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> displayDateUnsafeSupplier) |
void |
setExpando(java.util.Map<java.lang.String,?> expando) |
void |
setExpando(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,?>,java.lang.Exception> expandoUnsafeSupplier) |
void |
setExpirationDate(java.util.Date expirationDate) |
void |
setExpirationDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> expirationDateUnsafeSupplier) |
void |
setExternalReferenceCode(java.lang.String externalReferenceCode) |
void |
setExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> externalReferenceCodeUnsafeSupplier) |
void |
setId(java.lang.Long id) |
void |
setId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> idUnsafeSupplier) |
void |
setImages(Attachment[] images) |
void |
setImages(com.liferay.petra.function.UnsafeSupplier<Attachment[],java.lang.Exception> imagesUnsafeSupplier) |
void |
setMappedProducts(MappedProduct[] mappedProducts) |
void |
setMappedProducts(com.liferay.petra.function.UnsafeSupplier<MappedProduct[],java.lang.Exception> mappedProductsUnsafeSupplier) |
void |
setMetaDescription(java.util.Map<java.lang.String,java.lang.String> metaDescription) |
void |
setMetaDescription(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> metaDescriptionUnsafeSupplier) |
void |
setMetaKeyword(java.util.Map<java.lang.String,java.lang.String> metaKeyword) |
void |
setMetaKeyword(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> metaKeywordUnsafeSupplier) |
void |
setMetaTitle(java.util.Map<java.lang.String,java.lang.String> metaTitle) |
void |
setMetaTitle(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> metaTitleUnsafeSupplier) |
void |
setModifiedDate(java.util.Date modifiedDate) |
void |
setModifiedDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> modifiedDateUnsafeSupplier) |
void |
setName(java.util.Map<java.lang.String,java.lang.String> name) |
void |
setName(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> nameUnsafeSupplier) |
void |
setNeverExpire(java.lang.Boolean neverExpire) |
void |
setNeverExpire(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> neverExpireUnsafeSupplier) |
void |
setPins(Pin[] pins) |
void |
setPins(com.liferay.petra.function.UnsafeSupplier<Pin[],java.lang.Exception> pinsUnsafeSupplier) |
void |
setProductAccountGroupFilter(java.lang.Boolean productAccountGroupFilter) |
void |
setProductAccountGroupFilter(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> productAccountGroupFilterUnsafeSupplier) |
void |
setProductAccountGroups(ProductAccountGroup[] productAccountGroups) |
void |
setProductAccountGroups(com.liferay.petra.function.UnsafeSupplier<ProductAccountGroup[],java.lang.Exception> productAccountGroupsUnsafeSupplier) |
void |
setProductChannelFilter(java.lang.Boolean productChannelFilter) |
void |
setProductChannelFilter(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> productChannelFilterUnsafeSupplier) |
void |
setProductChannels(ProductChannel[] productChannels) |
void |
setProductChannels(com.liferay.petra.function.UnsafeSupplier<ProductChannel[],java.lang.Exception> productChannelsUnsafeSupplier) |
void |
setProductConfiguration(ProductConfiguration productConfiguration) |
void |
setProductConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductConfiguration,java.lang.Exception> productConfigurationUnsafeSupplier) |
void |
setProductId(java.lang.Long productId) |
void |
setProductId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> productIdUnsafeSupplier) |
void |
setProductOptions(ProductOption[] productOptions) |
void |
setProductOptions(com.liferay.petra.function.UnsafeSupplier<ProductOption[],java.lang.Exception> productOptionsUnsafeSupplier) |
void |
setProductSpecifications(ProductSpecification[] productSpecifications) |
void |
setProductSpecifications(com.liferay.petra.function.UnsafeSupplier<ProductSpecification[],java.lang.Exception> productSpecificationsUnsafeSupplier) |
void |
setProductStatus(java.lang.Integer productStatus) |
void |
setProductStatus(com.liferay.petra.function.UnsafeSupplier<java.lang.Integer,java.lang.Exception> productStatusUnsafeSupplier) |
void |
setProductType(java.lang.String productType) |
void |
setProductType(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> productTypeUnsafeSupplier) |
void |
setProductTypeI18n(java.lang.String productTypeI18n) |
void |
setProductTypeI18n(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> productTypeI18nUnsafeSupplier) |
void |
setRelatedProducts(RelatedProduct[] relatedProducts) |
void |
setRelatedProducts(com.liferay.petra.function.UnsafeSupplier<RelatedProduct[],java.lang.Exception> relatedProductsUnsafeSupplier) |
void |
setShippingConfiguration(ProductShippingConfiguration shippingConfiguration) |
void |
setShippingConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductShippingConfiguration,java.lang.Exception> shippingConfigurationUnsafeSupplier) |
void |
setShortDescription(java.util.Map<java.lang.String,java.lang.String> shortDescription) |
void |
setShortDescription(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> shortDescriptionUnsafeSupplier) |
void |
setSkuFormatted(java.lang.String skuFormatted) |
void |
setSkuFormatted(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> skuFormattedUnsafeSupplier) |
void |
setSkus(Sku[] skus) |
void |
setSkus(com.liferay.petra.function.UnsafeSupplier<Sku[],java.lang.Exception> skusUnsafeSupplier) |
void |
setSubscriptionConfiguration(ProductSubscriptionConfiguration subscriptionConfiguration) |
void |
setSubscriptionConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductSubscriptionConfiguration,java.lang.Exception> subscriptionConfigurationUnsafeSupplier) |
void |
setTags(java.lang.String[] tags) |
void |
setTags(com.liferay.petra.function.UnsafeSupplier<java.lang.String[],java.lang.Exception> tagsUnsafeSupplier) |
void |
setTaxConfiguration(ProductTaxConfiguration taxConfiguration) |
void |
setTaxConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductTaxConfiguration,java.lang.Exception> taxConfigurationUnsafeSupplier) |
void |
setThumbnail(java.lang.String thumbnail) |
void |
setThumbnail(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> thumbnailUnsafeSupplier) |
void |
setUrls(java.util.Map<java.lang.String,java.lang.String> urls) |
void |
setUrls(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> urlsUnsafeSupplier) |
void |
setWorkflowStatusInfo(Status workflowStatusInfo) |
void |
setWorkflowStatusInfo(com.liferay.petra.function.UnsafeSupplier<Status,java.lang.Exception> workflowStatusInfoUnsafeSupplier) |
static Product |
toDTO(java.lang.String json) |
java.lang.String |
toString() |
static Product |
unsafeToDTO(java.lang.String json) |
protected java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> actions
@NotNull protected @NotNull java.lang.Boolean active
protected Attachment[] attachments
protected Catalog catalog
@NotNull protected @NotNull java.lang.Long catalogId
protected Category[] categories
protected ProductConfiguration configuration
protected java.util.Date createDate
protected CustomField[] customFields
protected java.lang.String defaultSku
protected java.util.Map<java.lang.String,java.lang.String> description
protected Diagram diagram
protected java.util.Date displayDate
protected java.util.Map<java.lang.String,?> expando
protected java.util.Date expirationDate
protected java.lang.String externalReferenceCode
protected java.lang.Long id
protected Attachment[] images
protected MappedProduct[] mappedProducts
protected java.util.Map<java.lang.String,java.lang.String> metaDescription
protected java.util.Map<java.lang.String,java.lang.String> metaKeyword
protected java.util.Map<java.lang.String,java.lang.String> metaTitle
protected java.util.Date modifiedDate
@NotNull protected @NotNull java.util.Map<java.lang.String,java.lang.String> name
protected java.lang.Boolean neverExpire
protected Pin[] pins
protected java.lang.Boolean productAccountGroupFilter
protected ProductAccountGroup[] productAccountGroups
protected java.lang.Boolean productChannelFilter
protected ProductChannel[] productChannels
protected ProductConfiguration productConfiguration
protected java.lang.Long productId
protected ProductOption[] productOptions
protected ProductSpecification[] productSpecifications
protected java.lang.Integer productStatus
@NotEmpty protected @NotEmpty java.lang.String productType
protected java.lang.String productTypeI18n
protected RelatedProduct[] relatedProducts
protected ProductShippingConfiguration shippingConfiguration
protected java.util.Map<java.lang.String,java.lang.String> shortDescription
protected java.lang.String skuFormatted
protected Sku[] skus
protected ProductSubscriptionConfiguration subscriptionConfiguration
protected java.lang.String[] tags
protected ProductTaxConfiguration taxConfiguration
protected java.lang.String thumbnail
protected java.util.Map<java.lang.String,java.lang.String> urls
protected Status workflowStatusInfo
public java.lang.String xClassName
public static Product toDTO(java.lang.String json)
public static Product unsafeToDTO(java.lang.String json)
@Valid public @Valid java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getActions()
public void setActions(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> actions)
public void setActions(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>,java.lang.Exception> actionsUnsafeSupplier)
public java.lang.Boolean getActive()
public void setActive(java.lang.Boolean active)
public void setActive(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> activeUnsafeSupplier)
@Valid public @Valid Attachment[] getAttachments()
public void setAttachments(Attachment[] attachments)
public void setAttachments(com.liferay.petra.function.UnsafeSupplier<Attachment[],java.lang.Exception> attachmentsUnsafeSupplier)
@Valid public @Valid Catalog getCatalog()
public void setCatalog(Catalog catalog)
public void setCatalog(com.liferay.petra.function.UnsafeSupplier<Catalog,java.lang.Exception> catalogUnsafeSupplier)
@DecimalMin(value="0") public @DecimalMin(value="0") java.lang.Long getCatalogId()
public void setCatalogId(java.lang.Long catalogId)
public void setCatalogId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> catalogIdUnsafeSupplier)
@Valid public @Valid Category[] getCategories()
public void setCategories(Category[] categories)
public void setCategories(com.liferay.petra.function.UnsafeSupplier<Category[],java.lang.Exception> categoriesUnsafeSupplier)
@Valid public @Valid ProductConfiguration getConfiguration()
public void setConfiguration(ProductConfiguration configuration)
public void setConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductConfiguration,java.lang.Exception> configurationUnsafeSupplier)
public java.util.Date getCreateDate()
public void setCreateDate(java.util.Date createDate)
public void setCreateDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> createDateUnsafeSupplier)
@Valid public @Valid CustomField[] getCustomFields()
public void setCustomFields(CustomField[] customFields)
public void setCustomFields(com.liferay.petra.function.UnsafeSupplier<CustomField[],java.lang.Exception> customFieldsUnsafeSupplier)
public java.lang.String getDefaultSku()
public void setDefaultSku(java.lang.String defaultSku)
public void setDefaultSku(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> defaultSkuUnsafeSupplier)
@Valid public @Valid java.util.Map<java.lang.String,java.lang.String> getDescription()
public void setDescription(java.util.Map<java.lang.String,java.lang.String> description)
public void setDescription(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> descriptionUnsafeSupplier)
@Valid public @Valid Diagram getDiagram()
public void setDiagram(Diagram diagram)
public void setDiagram(com.liferay.petra.function.UnsafeSupplier<Diagram,java.lang.Exception> diagramUnsafeSupplier)
public java.util.Date getDisplayDate()
public void setDisplayDate(java.util.Date displayDate)
public void setDisplayDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> displayDateUnsafeSupplier)
@Valid public @Valid java.util.Map<java.lang.String,?> getExpando()
public void setExpando(java.util.Map<java.lang.String,?> expando)
public void setExpando(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,?>,java.lang.Exception> expandoUnsafeSupplier)
public java.util.Date getExpirationDate()
public void setExpirationDate(java.util.Date expirationDate)
public void setExpirationDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> expirationDateUnsafeSupplier)
public java.lang.String getExternalReferenceCode()
public void setExternalReferenceCode(java.lang.String externalReferenceCode)
public void setExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> externalReferenceCodeUnsafeSupplier)
@DecimalMin(value="0") public @DecimalMin(value="0") java.lang.Long getId()
public void setId(java.lang.Long id)
public void setId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> idUnsafeSupplier)
@Valid public @Valid Attachment[] getImages()
public void setImages(Attachment[] images)
public void setImages(com.liferay.petra.function.UnsafeSupplier<Attachment[],java.lang.Exception> imagesUnsafeSupplier)
@Valid public @Valid MappedProduct[] getMappedProducts()
public void setMappedProducts(MappedProduct[] mappedProducts)
public void setMappedProducts(com.liferay.petra.function.UnsafeSupplier<MappedProduct[],java.lang.Exception> mappedProductsUnsafeSupplier)
@Valid public @Valid java.util.Map<java.lang.String,java.lang.String> getMetaDescription()
public void setMetaDescription(java.util.Map<java.lang.String,java.lang.String> metaDescription)
public void setMetaDescription(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> metaDescriptionUnsafeSupplier)
@Valid public @Valid java.util.Map<java.lang.String,java.lang.String> getMetaKeyword()
public void setMetaKeyword(java.util.Map<java.lang.String,java.lang.String> metaKeyword)
public void setMetaKeyword(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> metaKeywordUnsafeSupplier)
@Valid public @Valid java.util.Map<java.lang.String,java.lang.String> getMetaTitle()
public void setMetaTitle(java.util.Map<java.lang.String,java.lang.String> metaTitle)
public void setMetaTitle(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> metaTitleUnsafeSupplier)
public java.util.Date getModifiedDate()
public void setModifiedDate(java.util.Date modifiedDate)
public void setModifiedDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> modifiedDateUnsafeSupplier)
@Valid public @Valid java.util.Map<java.lang.String,java.lang.String> getName()
public void setName(java.util.Map<java.lang.String,java.lang.String> name)
public void setName(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> nameUnsafeSupplier)
public java.lang.Boolean getNeverExpire()
public void setNeverExpire(java.lang.Boolean neverExpire)
public void setNeverExpire(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> neverExpireUnsafeSupplier)
@Valid public @Valid Pin[] getPins()
public void setPins(Pin[] pins)
public void setPins(com.liferay.petra.function.UnsafeSupplier<Pin[],java.lang.Exception> pinsUnsafeSupplier)
public java.lang.Boolean getProductAccountGroupFilter()
public void setProductAccountGroupFilter(java.lang.Boolean productAccountGroupFilter)
public void setProductAccountGroupFilter(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> productAccountGroupFilterUnsafeSupplier)
@Valid public @Valid ProductAccountGroup[] getProductAccountGroups()
public void setProductAccountGroups(ProductAccountGroup[] productAccountGroups)
public void setProductAccountGroups(com.liferay.petra.function.UnsafeSupplier<ProductAccountGroup[],java.lang.Exception> productAccountGroupsUnsafeSupplier)
public java.lang.Boolean getProductChannelFilter()
public void setProductChannelFilter(java.lang.Boolean productChannelFilter)
public void setProductChannelFilter(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> productChannelFilterUnsafeSupplier)
@Valid public @Valid ProductChannel[] getProductChannels()
public void setProductChannels(ProductChannel[] productChannels)
public void setProductChannels(com.liferay.petra.function.UnsafeSupplier<ProductChannel[],java.lang.Exception> productChannelsUnsafeSupplier)
@Valid public @Valid ProductConfiguration getProductConfiguration()
public void setProductConfiguration(ProductConfiguration productConfiguration)
public void setProductConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductConfiguration,java.lang.Exception> productConfigurationUnsafeSupplier)
public java.lang.Long getProductId()
public void setProductId(java.lang.Long productId)
public void setProductId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> productIdUnsafeSupplier)
@Valid public @Valid ProductOption[] getProductOptions()
public void setProductOptions(ProductOption[] productOptions)
public void setProductOptions(com.liferay.petra.function.UnsafeSupplier<ProductOption[],java.lang.Exception> productOptionsUnsafeSupplier)
@Valid public @Valid ProductSpecification[] getProductSpecifications()
public void setProductSpecifications(ProductSpecification[] productSpecifications)
public void setProductSpecifications(com.liferay.petra.function.UnsafeSupplier<ProductSpecification[],java.lang.Exception> productSpecificationsUnsafeSupplier)
public java.lang.Integer getProductStatus()
public void setProductStatus(java.lang.Integer productStatus)
public void setProductStatus(com.liferay.petra.function.UnsafeSupplier<java.lang.Integer,java.lang.Exception> productStatusUnsafeSupplier)
public java.lang.String getProductType()
public void setProductType(java.lang.String productType)
public void setProductType(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> productTypeUnsafeSupplier)
public java.lang.String getProductTypeI18n()
public void setProductTypeI18n(java.lang.String productTypeI18n)
public void setProductTypeI18n(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> productTypeI18nUnsafeSupplier)
@Valid public @Valid RelatedProduct[] getRelatedProducts()
public void setRelatedProducts(RelatedProduct[] relatedProducts)
public void setRelatedProducts(com.liferay.petra.function.UnsafeSupplier<RelatedProduct[],java.lang.Exception> relatedProductsUnsafeSupplier)
@Valid public @Valid ProductShippingConfiguration getShippingConfiguration()
public void setShippingConfiguration(ProductShippingConfiguration shippingConfiguration)
public void setShippingConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductShippingConfiguration,java.lang.Exception> shippingConfigurationUnsafeSupplier)
@Valid public @Valid java.util.Map<java.lang.String,java.lang.String> getShortDescription()
public void setShortDescription(java.util.Map<java.lang.String,java.lang.String> shortDescription)
public void setShortDescription(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> shortDescriptionUnsafeSupplier)
public java.lang.String getSkuFormatted()
public void setSkuFormatted(java.lang.String skuFormatted)
public void setSkuFormatted(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> skuFormattedUnsafeSupplier)
@Valid public @Valid Sku[] getSkus()
public void setSkus(Sku[] skus)
public void setSkus(com.liferay.petra.function.UnsafeSupplier<Sku[],java.lang.Exception> skusUnsafeSupplier)
@Valid public @Valid ProductSubscriptionConfiguration getSubscriptionConfiguration()
public void setSubscriptionConfiguration(ProductSubscriptionConfiguration subscriptionConfiguration)
public void setSubscriptionConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductSubscriptionConfiguration,java.lang.Exception> subscriptionConfigurationUnsafeSupplier)
public java.lang.String[] getTags()
public void setTags(java.lang.String[] tags)
public void setTags(com.liferay.petra.function.UnsafeSupplier<java.lang.String[],java.lang.Exception> tagsUnsafeSupplier)
@Valid public @Valid ProductTaxConfiguration getTaxConfiguration()
public void setTaxConfiguration(ProductTaxConfiguration taxConfiguration)
public void setTaxConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductTaxConfiguration,java.lang.Exception> taxConfigurationUnsafeSupplier)
public java.lang.String getThumbnail()
public void setThumbnail(java.lang.String thumbnail)
public void setThumbnail(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> thumbnailUnsafeSupplier)
@Valid public @Valid java.util.Map<java.lang.String,java.lang.String> getUrls()
public void setUrls(java.util.Map<java.lang.String,java.lang.String> urls)
public void setUrls(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> urlsUnsafeSupplier)
@Valid public @Valid Status getWorkflowStatusInfo()
public void setWorkflowStatusInfo(Status workflowStatusInfo)
public void setWorkflowStatusInfo(com.liferay.petra.function.UnsafeSupplier<Status,java.lang.Exception> workflowStatusInfoUnsafeSupplier)
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object