public class DefaultPlanPhasePriceOverride extends Object implements PlanPhasePriceOverride
| Constructor and Description |
|---|
DefaultPlanPhasePriceOverride(PlanPhaseSpecifier planPhaseSpecifier,
Currency currency,
BigDecimal fixedPrice,
BigDecimal recurringPrice,
List<UsagePriceOverride> usagePriceOverrides) |
DefaultPlanPhasePriceOverride(String phaseName,
Currency currency,
BigDecimal fixedPrice,
BigDecimal recurringPrice,
List<UsagePriceOverride> usagePriceOverrides) |
| Modifier and Type | Method and Description |
|---|---|
Currency |
getCurrency() |
BigDecimal |
getFixedPrice() |
String |
getPhaseName() |
PlanPhaseSpecifier |
getPlanPhaseSpecifier() |
BigDecimal |
getRecurringPrice() |
List<UsagePriceOverride> |
getUsagePriceOverrides() |
public DefaultPlanPhasePriceOverride(PlanPhaseSpecifier planPhaseSpecifier, Currency currency, BigDecimal fixedPrice, BigDecimal recurringPrice, List<UsagePriceOverride> usagePriceOverrides)
public DefaultPlanPhasePriceOverride(String phaseName, Currency currency, BigDecimal fixedPrice, BigDecimal recurringPrice, List<UsagePriceOverride> usagePriceOverrides)
public String getPhaseName()
getPhaseName in interface PlanPhasePriceOverridepublic PlanPhaseSpecifier getPlanPhaseSpecifier()
getPlanPhaseSpecifier in interface PlanPhasePriceOverridepublic Currency getCurrency()
getCurrency in interface PlanPhasePriceOverridepublic BigDecimal getFixedPrice()
getFixedPrice in interface PlanPhasePriceOverridepublic BigDecimal getRecurringPrice()
getRecurringPrice in interface PlanPhasePriceOverridepublic List<UsagePriceOverride> getUsagePriceOverrides()
getUsagePriceOverrides in interface PlanPhasePriceOverrideCopyright © 2010–2021. All rights reserved.