|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProductT
| Nested Class Summary | |
|---|---|
static class |
ProductT.Member
The structure's members |
| Method Summary | ||
|---|---|---|
Date |
getActiveOn()
Retrieves the value for the optional structure field activeOn. |
|
List<String> |
getBundle()
Retrieves a list containing all the elements for the structure field bundle. |
|
ProductBundleDataT |
getBundleData()
Retrieves the value for the optional structure field bundleData. |
|
List<String> |
getClassificationId()
Retrieves a list containing all the elements for the structure field classificationId. |
|
|
getConfiguration()
Retrieves a list containing all the elements for the structure field configuration. |
|
String |
getConfigurationType()
Retrieves the value for the structure field configurationType. |
|
List<String> |
getContentPartner()
Retrieves a list containing all the elements for the structure field contentPartner. |
|
|
getDescription()
Retrieves a list containing all the elements for the structure field description. |
|
Date |
getExpiresOn()
Retrieves the value for the optional structure field expiresOn. |
|
byte[] |
getPictureContent()
Retrieves the value for the optional structure field pictureContent. |
|
String |
getPictureMimeType()
Retrieves the value for the optional structure field pictureMimeType. |
|
String |
getPictureTitle()
Retrieves the value for the optional structure field pictureTitle. |
|
List<String> |
getPriceUom()
Retrieves a list containing all the elements for the structure field priceUom. |
|
String |
getProductName()
Retrieves the value for the optional structure field productName. |
|
String |
getProductNumber()
Retrieves the value for the structure field productNumber. |
|
|
getProductPhase()
Retrieves a list containing all the elements for the structure field productPhase. |
|
ProductStatusT |
getProductStatus()
Retrieves the value for the structure field productStatus. |
|
|
getRelatedProduct()
Retrieves a list containing all the elements for the structure field relatedProduct. |
|
Boolean |
isBundle()
Retrieves the value for the optional structure field isBundle. |
|
| Method Detail |
|---|
Date getActiveOn()
activeOn.
activeOn.List<String> getBundle()
bundle.
A product can be member of 0..n product bundles.
ProductBundleDataT getBundleData()
bundleData.
bundleData.List<String> getClassificationId()
classificationId.
A product can be assigned to zero or more categories, e.g. {"Cat1", "Cat2", "Cat3"}. Category can have fully qualified names, i.e. the category Cat1:Cat10 is a category Cat10 with Cat1 as parent category. --> ProductClassification
<T extends ProductConfigurationT> List<T> getConfiguration()
configuration.
Configurations which override the configuration properties specified by the configuration type.
String getConfigurationType()
configurationType.
Allowed configuration types are currently: - MMClip --> ProductConfigurationTypeSet Available credits can be calculated only for products having the property 'countLimit' as configuration property. MMClip is a ConfigurationTypeSet with the following ConfigurationTypes:
configurationType.List<String> getContentPartner()
contentPartner.
A product can be provided by 0..n content partners. The content partners are returned as list of account numbers.
<T extends ProductDescriptionT> List<T> getDescription()
description.
--> Product::description
Date getExpiresOn()
expiresOn.
expiresOn.Boolean isBundle()
isBundle.
isBundle.byte[] getPictureContent()
pictureContent.
pictureContent.String getPictureMimeType()
pictureMimeType.
pictureMimeType.String getPictureTitle()
pictureTitle.
pictureTitle.List<String> getPriceUom()
priceUom.
Each products is delivered / available in one or more UOMs. For products of type MMClip available UOMs are:
String getProductName()
productName.
--> Product::name
productName.String getProductNumber()
productNumber.
--> Product::productNumber entspricht der ClipId
productNumber.<T extends ProductPhaseT> List<T> getProductPhase()
productPhase.
ProductStatusT getProductStatus()
productStatus.
--> Product::productStatus
productStatus.<T extends RelatedProductT> List<T> getRelatedProduct()
relatedProduct.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||