getEAN()
:
String
Returns the EAN of the product variation group.
getName()
:
String
Returns the name of the product variation group.
getOnlineTo()
:
Date
Returns the onlineTo date of the product variation group.
getProductLinks()
:
Collection
Returns all product links of the product variation group for which the target product is assigned to the current site catalog.
getProductLinks(type
:
Number)
:
Collection
Returns all product links of the specified type of the product variation group for which the target product is assigned to the current site catalog.
getTemplate()
:
String
Returns the rendering template name of the product variation group.
getUnit()
:
String
Returns the sales unit of the product variation group as defined by the master product.
getUnitQuantity()
:
Quantity
Returns the unitQuantity of the product variation group as defined by the master product.
getUPC()
:
String
Returns the UPC of the product variation group.
isOptionProduct()
:
boolean
Returns 'true' if the variation group has any options, otherwise 'false'.
getAllProductLinks
Returns all product links of the product variation group.
If the variation group does not define any product links, but the master product
does, the product links of the master are returned.
Returns:
All product links of the variation group or master
getAllProductLinks
Returns all product links of the specified type of the product variation group.
If the variation group does not define any product links, but the master product
does, the product links of the master are returned.
Parameters:
type
-
Type of the product link
Returns:
Product links of specified type of the variation group or master
getBrand
Returns the brand of the product variation group.
If the variation group does not define an own value for 'brand', the value of
the master product is returned.
Returns:
The brand of the variation group or master
getClassificationCategory
Returns the classification category of the product variation group.
Please note that the classification category is always inherited
from the master and cannot be overridden by the variation group.
Returns:
The classification category as defined for the master product of the variation group
getCustom
Returns the custom attributes of the variation group.
Custom attributes are inherited from the master product and can
be overridden by the variation group.
Returns:
the custom attributes of the variation group.
getEAN
Returns the EAN of the product variation group.
If the variation group does not define an own value for 'EAN', the value of
the master product is returned.
Returns:
The EAN of the variation group or master
getImage
Returns the image of the product variation group.
If the variation group does not define an own value for 'image', the value of
the master product is returned.
Returns:
The image of the variation group or master
getLongDescription
Returns the long description of the product variation group.
If the variation group does not define an own value for 'longDescription', the value of
the master product is returned.
Returns:
The long description name of the variation group or master
getManufacturerName
getManufacturerName()
:
String
Returns the manufacturer name of the product variation group.
If the variation group does not define an own value for 'manufacturerName', the value of
the master product is returned.
Returns:
The manufacturer name of the variation group or master
getManufacturerSKU
Returns the manufacturer sku of the product variation group.
If the variation group does not define an own value for 'manufacturerSKU', the value of
the master product is returned.
Returns:
The manufacturer sku of the variation group or master
getMasterProduct
Returns the ProductMaster for this mastered product.
Returns:
the ProductMaster of this mastered product
getName
Returns the name of the product variation group.
If the variation group does not define an own value for 'name', the value of
the master product is returned.
Returns:
The name of the variation group or master
getOnlineFrom
Returns the onlineFrom date of the product variation group.
If the variation group does not define an own value for 'onlineFrom', the value of
the master product is returned.
Returns:
The onlineFrom date of the variation group or master
getOnlineTo
Returns the onlineTo date of the product variation group.
If the variation group does not define an own value for 'onlineTo', the value of
the master product is returned.
Returns:
The onlineTo date of the variation group or master
getPageDescription
Returns the pageDescription of the product variation group.
If the variation group does not define an own value for 'pageDescription', the value of
the master product is returned.
Returns:
The pageDescription of the variation group or master
getPageKeywords
Returns the pageKeywords of the product variation group.
If the variation group does not define an own value for 'pageKeywords', the value of
the master product is returned.
Returns:
The pageKeywords of the variation group or master
getPageTitle
Returns the pageTitle of the product variation group.
If the variation group does not define an own value for 'pageTitle', the value of
the master product is returned.
Returns:
The pageTitle of the variation group or master
getPageURL
Returns the pageURL of the product variation group.
If the variation group does not define an own value for 'pageURL', the value of
the master product is returned.
Returns:
The pageURL of the variation group or master
getProductLinks
Returns all product links of the product variation group for which the target
product is assigned to the current site catalog.
If the variation group does not define any product links, but the master product
does, the product links of the master are returned.
Returns:
Product links of the variation group or master
getProductLinks
Returns all product links of the specified type of the product variation group
for which the target product is assigned to the current site catalog.
If the variation group does not define any product links of the specified type,
but the master product does, the product links of the master are returned.
Parameters:
type
-
Type of the product link
Returns:
Product links of specified type of the variation group or master
getRecommendations
Retrieve the sorted collection of recommendations of the specified type
for this product variation group. The types (cross-sell, up-sell, etc) are
enumerated in the
dw.catalog.Recommendation
class. Only
recommendations which are stored in the current site catalog are returned.
Furthermore, a recommendation is only returned if the target of the
recommendation is assigned to the current site catalog.
If the variation group does not define any recommendations, but the master
product does, the recommendations of the master are returned.
Parameters:
type
-
the recommendation type
Returns:
the sorted collection, never null but possibly empty.
getShortDescription
Returns the short description of the product variation group.
If the variation group does not define an own value for 'shortDescription', the value of
the master product is returned.
Returns:
The short description name of the variation group or master
getTaxClassID
Returns the tax class id of the product variation group.
If the variation group does not define an own value for 'taxClassID', the value of
the master product is returned.
Returns:
The tax class id of the variation group or master
getTemplate
Returns the rendering template name of the product variation group.
If the variation group does not define an own value for 'template', the value of
the master product is returned.
Returns:
The rendering template name of the variation group or master
getThumbnail
Returns the thumbnail image of the product variation group.
If the variation group does not define an own value for 'thumbnailImage', the value of
the master product is returned.
Returns:
The thumbnail image of the variation group or master
getUnit
Returns the sales unit of the product variation group as defined by the
master product.
If the variation group does not define an own value for 'unit', the value of
the master product is returned.
Returns:
The sales unit of the variation group or master
getUnitQuantity
Returns the unitQuantity of the product variation group as defined by the
master product.
If the variation group does not define an own value for 'unitQuantity', the value of
the master product is returned.
Returns:
The unitQuantity of the variation group or master
getUPC
Returns the UPC of the product variation group.
If the variation group does not define an own value for 'UPC', the value of
the master product is returned.
Returns:
The UPC of the variation group or master
isOptionProduct
isOptionProduct()
:
boolean
Returns 'true' if the variation group has any options, otherwise 'false'.
Method also returns 'true' if the variation group has not any options,
but the related master product has options.
Returns:
true if the variation group has any options, false otherwise.