Class PhasePrice
- java.lang.Object
-
- org.killbill.billing.client.model.gen.PhasePrice
-
public class PhasePrice extends Object
-
-
Constructor Summary
Constructors Constructor Description PhasePrice()PhasePrice(String planName, String phaseName, String phaseType, BigDecimal fixedPrice, BigDecimal recurringPrice, List<UsagePrice> usagePrices)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PhasePriceaddUsagePricesItem(UsagePrice usagePricesItem)booleanequals(Object o)BigDecimalgetFixedPrice()StringgetPhaseName()StringgetPhaseType()StringgetPlanName()BigDecimalgetRecurringPrice()List<UsagePrice>getUsagePrices()inthashCode()PhasePricesetFixedPrice(BigDecimal fixedPrice)PhasePricesetPhaseName(String phaseName)PhasePricesetPhaseType(String phaseType)PhasePricesetPlanName(String planName)PhasePricesetRecurringPrice(BigDecimal recurringPrice)PhasePricesetUsagePrices(List<UsagePrice> usagePrices)StringtoString()
-
-
-
Constructor Detail
-
PhasePrice
public PhasePrice()
-
PhasePrice
public PhasePrice(String planName, String phaseName, String phaseType, BigDecimal fixedPrice, BigDecimal recurringPrice, List<UsagePrice> usagePrices)
-
-
Method Detail
-
setPlanName
public PhasePrice setPlanName(String planName)
-
getPlanName
public String getPlanName()
-
setPhaseName
public PhasePrice setPhaseName(String phaseName)
-
getPhaseName
public String getPhaseName()
-
setPhaseType
public PhasePrice setPhaseType(String phaseType)
-
getPhaseType
public String getPhaseType()
-
setFixedPrice
public PhasePrice setFixedPrice(BigDecimal fixedPrice)
-
getFixedPrice
public BigDecimal getFixedPrice()
-
setRecurringPrice
public PhasePrice setRecurringPrice(BigDecimal recurringPrice)
-
getRecurringPrice
public BigDecimal getRecurringPrice()
-
setUsagePrices
public PhasePrice setUsagePrices(List<UsagePrice> usagePrices)
-
addUsagePricesItem
public PhasePrice addUsagePricesItem(UsagePrice usagePricesItem)
-
getUsagePrices
public List<UsagePrice> getUsagePrices()
-
-