Class TmaPriceAlterationWsDto
java.lang.Object
de.hybris.platform.b2ctelcotmfwebservices.dto.subscription.TmaPriceAlterationWsDto
- All Implemented Interfaces:
Serializable
Is an amount, usually of money, that modifies the price charged for a Product
- Since:
- 1810
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondescription(String description) booleanA narrative that explains in detail the semantics of this ProdPriceAlterationgetId()Link to the schema describing this REST resource.getName()A short descriptive name such as \"Monthly discount\"@Valid TmaPriceWsDtogetPrice()Get priceA category that describes the price such as recurring, one shot and so forthPriority level for applying this alteration among all the defined alterationsCould be month, week...A link to the schema describing the price alteration.getType()Indicated the class (type) of the price alteration.Could be minutes, GB...@Valid TmaTimePeriodWsDtoGet validForinthashCode()price(TmaPriceWsDto price) recurringChargePeriod(String recurringChargePeriod) schemaLocation(String schemaLocation) voidsetDescription(String description) voidvoidvoidsetPrice(TmaPriceWsDto price) voidsetPriceType(String priceType) voidsetPriority(Integer priority) voidsetRecurringChargePeriod(String recurringChargePeriod) voidsetSchemaLocation(String schemaLocation) voidvoidsetUnitOfMeasure(String unitOfMeasure) voidsetValidFor(TmaTimePeriodWsDto validFor) toString()unitOfMeasure(String unitOfMeasure) validFor(TmaTimePeriodWsDto validFor)
-
Constructor Details
-
TmaPriceAlterationWsDto
public TmaPriceAlterationWsDto()
-
-
Method Details
-
id
-
getId
Link to the schema describing this REST resource.- Returns:
- id
-
setId
-
name
-
getName
A short descriptive name such as \"Monthly discount\"- Returns:
- name
-
setName
-
description
-
getDescription
A narrative that explains in detail the semantics of this ProdPriceAlteration- Returns:
- description
-
setDescription
-
priceType
-
getPriceType
A category that describes the price such as recurring, one shot and so forth- Returns:
- priceType
-
setPriceType
-
unitOfMeasure
-
getUnitOfMeasure
Could be minutes, GB...- Returns:
- unitOfMeasure
-
setUnitOfMeasure
-
recurringChargePeriod
-
getRecurringChargePeriod
Could be month, week...- Returns:
- recurringChargePeriod
-
setRecurringChargePeriod
-
validFor
-
getValidFor
Get validFor- Returns:
- validFor
-
setValidFor
-
priority
-
getPriority
Priority level for applying this alteration among all the defined alterations- Returns:
- priority
-
setPriority
-
type
-
getType
Indicated the class (type) of the price alteration.- Returns:
- type
-
setType
-
schemaLocation
-
getSchemaLocation
A link to the schema describing the price alteration.- Returns:
- schemaLocation
-
setSchemaLocation
-
price
-
getPrice
Get price- Returns:
- price
-
setPrice
-
equals
-
hashCode
public int hashCode() -
toString
-