Class ProductPrice
java.lang.Object
de.hybris.platform.subscribedproducttmfwebservices.v1.dto.ProductPrice
Deprecated.
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.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddProductPriceAlterationItem(PriceAlteration productPriceAlterationItem) Deprecated.atBaseType(String atBaseType) Deprecated.atSchemaLocation(String atSchemaLocation) Deprecated.Deprecated.billingAccount(BillingAccountRef billingAccount) Deprecated.description(String description) Deprecated.booleanDeprecated.Deprecated.When sub-classing, this defines the super-classDeprecated.A URI to a JSON-Schema file that defines additional attributes and relationshipsDeprecated.When sub-classing, this defines the sub-class entity name@Valid BillingAccountRefDeprecated.Get billingAccountDeprecated.A narrative that explains in detail the semantics of this product price.getName()Deprecated.A short descriptive name such as \"Subscription price\".@NotNull @Valid PricegetPrice()Deprecated.Get price@NotNull StringDeprecated.A category that describes the price, such as recurring, discount, allowance, penalty, and so forth.@Valid ProductOfferingPriceRefDeprecated.Get productOfferingPrice@Valid List<PriceAlteration>Deprecated.Get productPriceAlterationDeprecated.Could be month, week...Deprecated.Could be minutes, GB...inthashCode()Deprecated.Deprecated.Deprecated.Deprecated.productOfferingPrice(ProductOfferingPriceRef productOfferingPrice) Deprecated.productPriceAlteration(List<PriceAlteration> productPriceAlteration) Deprecated.recurringChargePeriod(String recurringChargePeriod) Deprecated.voidsetAtBaseType(String atBaseType) Deprecated.voidsetAtSchemaLocation(String atSchemaLocation) Deprecated.voidDeprecated.voidsetBillingAccount(BillingAccountRef billingAccount) Deprecated.voidsetDescription(String description) Deprecated.voidDeprecated.voidDeprecated.voidsetPriceType(String priceType) Deprecated.voidsetProductOfferingPrice(ProductOfferingPriceRef productOfferingPrice) Deprecated.voidsetProductPriceAlteration(List<PriceAlteration> productPriceAlteration) Deprecated.voidsetRecurringChargePeriod(String recurringChargePeriod) Deprecated.voidsetUnitOfMeasure(String unitOfMeasure) Deprecated.toString()Deprecated.unitOfMeasure(String unitOfMeasure) Deprecated.
-
Constructor Details
-
ProductPrice
public ProductPrice()Deprecated.
-
-
Method Details
-
description
Deprecated. -
getDescription
Deprecated.A narrative that explains in detail the semantics of this product price.- Returns:
- description
-
setDescription
Deprecated. -
name
Deprecated. -
getName
Deprecated.A short descriptive name such as \"Subscription price\".- Returns:
- name
-
setName
Deprecated. -
priceType
Deprecated. -
getPriceType
Deprecated.A category that describes the price, such as recurring, discount, allowance, penalty, and so forth.- Returns:
- priceType
-
setPriceType
Deprecated. -
recurringChargePeriod
Deprecated. -
getRecurringChargePeriod
Deprecated.Could be month, week...- Returns:
- recurringChargePeriod
-
setRecurringChargePeriod
Deprecated. -
unitOfMeasure
Deprecated. -
getUnitOfMeasure
Deprecated.Could be minutes, GB...- Returns:
- unitOfMeasure
-
setUnitOfMeasure
Deprecated. -
billingAccount
Deprecated. -
getBillingAccount
Deprecated.Get billingAccount- Returns:
- billingAccount
-
setBillingAccount
Deprecated. -
price
Deprecated. -
getPrice
Deprecated.Get price- Returns:
- price
-
setPrice
Deprecated. -
productOfferingPrice
Deprecated. -
getProductOfferingPrice
Deprecated.Get productOfferingPrice- Returns:
- productOfferingPrice
-
setProductOfferingPrice
Deprecated. -
productPriceAlteration
Deprecated. -
addProductPriceAlterationItem
Deprecated. -
getProductPriceAlteration
Deprecated.Get productPriceAlteration- Returns:
- productPriceAlteration
-
setProductPriceAlteration
Deprecated. -
atBaseType
Deprecated. -
getAtBaseType
Deprecated.When sub-classing, this defines the super-class- Returns:
- atBaseType
-
setAtBaseType
Deprecated. -
atSchemaLocation
Deprecated. -
getAtSchemaLocation
Deprecated.A URI to a JSON-Schema file that defines additional attributes and relationships- Returns:
- atSchemaLocation
-
setAtSchemaLocation
Deprecated. -
atType
Deprecated. -
getAtType
Deprecated.When sub-classing, this defines the sub-class entity name- Returns:
- atType
-
setAtType
Deprecated. -
equals
Deprecated. -
hashCode
public int hashCode()Deprecated. -
toString
Deprecated.
-