Class TmaProductPriceWsDto
java.lang.Object
de.hybris.platform.b2ctelcotmfwebservices.dto.subscription.TmaProductPriceWsDto
- All Implemented Interfaces:
Serializable
An amount, usually of money, that represents the actual price paid by a Customer for a purchase, a rent or a lease of
a
Product. The price is valid for a defined period of time.
- Since:
- 1810
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbillingAccount(TmaBillingAccountRefWsDto billingAccount) description(String description) boolean@Valid TmaBillingAccountRefWsDtoGet billingAccountA narrative that explains in detail the semantics of this product pricegetId()Unique identifier of a productOfferingPricegetName()A short descriptive name such as \"Subscription price\"@Valid TmaPriceWsDtogetPrice()Get priceA category that describes the price, such as recurring, discount, allowance, penalty, and so forth@Valid TmaPriceAlterationWsDtoGet prodPriceAlterationCould be month, week...A link to the schema describing this REST resourcegetType()Indicates the type of ProductPrice classCould be minutes, GB...inthashCode()price(TmaPriceWsDto price) prodPriceAlteration(TmaPriceAlterationWsDto prodPriceAlteration) recurringChargePeriod(String recurringChargePeriod) schemaLocation(String schemaLocation) voidsetBillingAccount(TmaBillingAccountRefWsDto billingAccount) voidsetDescription(String description) voidvoidvoidsetPrice(TmaPriceWsDto price) voidsetPriceType(String priceType) voidsetProdPriceAlteration(TmaPriceAlterationWsDto prodPriceAlteration) voidsetRecurringChargePeriod(String recurringChargePeriod) voidsetSchemaLocation(String schemaLocation) voidvoidsetUnitOfMeasure(String unitOfMeasure) toString()unitOfMeasure(String unitOfMeasure)
-
Constructor Details
-
TmaProductPriceWsDto
public TmaProductPriceWsDto()
-
-
Method Details
-
id
-
getId
Unique identifier of a productOfferingPrice- Returns:
- id
-
setId
-
name
-
getName
A short descriptive name such as \"Subscription price\"- Returns:
- name
-
setName
-
description
-
getDescription
A narrative that explains in detail the semantics of this product price- Returns:
- description
-
setDescription
-
priceType
-
getPriceType
A category that describes the price, such as recurring, discount, allowance, penalty, and so forth- Returns:
- priceType
-
setPriceType
-
recurringChargePeriod
-
getRecurringChargePeriod
Could be month, week...- Returns:
- recurringChargePeriod
-
setRecurringChargePeriod
-
unitOfMeasure
-
getUnitOfMeasure
Could be minutes, GB...- Returns:
- unitOfMeasure
-
setUnitOfMeasure
-
type
-
getType
Indicates the type of ProductPrice class- Returns:
- type
-
setType
-
schemaLocation
-
getSchemaLocation
A link to the schema describing this REST resource- Returns:
- schemaLocation
-
setSchemaLocation
-
price
-
getPrice
Get price- Returns:
- price
-
setPrice
-
prodPriceAlteration
-
getProdPriceAlteration
Get prodPriceAlteration- Returns:
- prodPriceAlteration
-
setProdPriceAlteration
-
billingAccount
-
getBillingAccount
Get billingAccount- Returns:
- billingAccount
-
setBillingAccount
-
equals
-
hashCode
public int hashCode() -
toString
-