Class UsagePriceCharge
java.lang.Object
de.hybris.platform.b2ctelcotmfwebservices.v2.dto.ProductOfferingPrice
de.hybris.platform.b2ctelcotmfwebservices.v2.dto.UsagePriceCharge
- Direct Known Subclasses:
UsagePriceChargeEntry
A price per usage unit, either volume overage or tier price.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanUsage price type.@Valid UsageUnitGet usageUnitinthashCode()voidsetUsageType(String usageType) voidsetUsageUnit(UsageUnit usageUnit) toString()Methods inherited from class de.hybris.platform.b2ctelcotmfwebservices.v2.dto.ProductOfferingPrice
addBundledPopItem, addBundledPopRelationshipItem, addChannelItem, addConstraintItem, addPlaceItem, addPopRelationshipItem, addPoRelationshipItem, addPricingLogicAlgorithmItem, addProcessTypeItem, addProdSpecCharValueUseItem, addProductOfferingTermItem, addTaxItem, atBaseType, atSchemaLocation, atType, billingEvent, bundledPop, bundledPopRelationship, channel, constraint, description, getAtBaseType, getAtSchemaLocation, getAtType, getBillingEvent, getBundledPop, getBundledPopRelationship, getChannel, getConstraint, getDescription, getHref, getId, getLastUpdate, getLifecycleStatus, getName, getPercentage, getPlace, getPopRelationship, getPoRelationship, getPrice, getPriceType, getPricingLogicAlgorithm, getPriority, getProcessType, getProdSpecCharValueUse, getProductOfferingTerm, getRecurringChargePeriodLength, getRecurringChargePeriodType, getRelatedParty, getTax, getUnitOfMeasure, getValidFor, getVersion, href, id, isBundle, isIsBundle, isIsPriceOverride, isPriceOverride, lastUpdate, lifecycleStatus, name, percentage, place, popRelationship, poRelationship, price, priceType, pricingLogicAlgorithm, priority, processType, prodSpecCharValueUse, productOfferingTerm, recurringChargePeriodLength, recurringChargePeriodType, relatedParty, setAtBaseType, setAtSchemaLocation, setAtType, setBillingEvent, setBundledPop, setBundledPopRelationship, setChannel, setConstraint, setDescription, setHref, setId, setIsBundle, setIsPriceOverride, setLastUpdate, setLifecycleStatus, setName, setPercentage, setPlace, setPopRelationship, setPoRelationship, setPrice, setPriceType, setPricingLogicAlgorithm, setPriority, setProcessType, setProdSpecCharValueUse, setProductOfferingTerm, setRecurringChargePeriodLength, setRecurringChargePeriodType, setRelatedParty, setTax, setUnitOfMeasure, setValidFor, setVersion, tax, unitOfMeasure, validFor, version
-
Constructor Details
-
UsagePriceCharge
public UsagePriceCharge()
-
-
Method Details
-
usageType
-
getUsageType
Usage price type. Could be highest applicable tier or each respective tier.- Returns:
- usageType
-
setUsageType
-
usageUnit
-
getUsageUnit
Get usageUnit- Returns:
- usageUnit
-
setUsageUnit
-
equals
- Overrides:
equalsin classProductOfferingPrice
-
hashCode
public int hashCode()- Overrides:
hashCodein classProductOfferingPrice
-
toString
- Overrides:
toStringin classProductOfferingPrice
-