public class DefaultTier extends org.killbill.xmlloader.ValidatingConfig<StandaloneCatalog> implements Tier
| Constructor and Description |
|---|
DefaultTier() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
InternationalPrice |
getFixedPrice() |
DefaultLimit[] |
getLimits() |
InternationalPrice |
getRecurringPrice() |
DefaultTieredBlock[] |
getTieredBlocks() |
int |
hashCode() |
void |
setBillingMode(BillingMode billingMode) |
DefaultTier |
setBlocks(DefaultTieredBlock[] blocks) |
DefaultTier |
setFixedPrice(DefaultInternationalPrice fixedPrice) |
DefaultTier |
setLimits(DefaultLimit[] limits) |
DefaultTier |
setPhase(PlanPhase phase) |
DefaultTier |
setRecurringPrice(DefaultInternationalPrice recurringPrice) |
void |
setUsageType(UsageType usageType) |
org.killbill.xmlloader.ValidationErrors |
validate(StandaloneCatalog catalog,
org.killbill.xmlloader.ValidationErrors errors) |
public DefaultLimit[] getLimits()
public DefaultTieredBlock[] getTieredBlocks()
getTieredBlocks in interface Tierpublic InternationalPrice getFixedPrice()
getFixedPrice in interface Tierpublic InternationalPrice getRecurringPrice()
getRecurringPrice in interface Tierpublic DefaultTier setLimits(DefaultLimit[] limits)
public DefaultTier setBlocks(DefaultTieredBlock[] blocks)
public void setBillingMode(BillingMode billingMode)
public void setUsageType(UsageType usageType)
public DefaultTier setPhase(PlanPhase phase)
public DefaultTier setFixedPrice(DefaultInternationalPrice fixedPrice)
public DefaultTier setRecurringPrice(DefaultInternationalPrice recurringPrice)
public org.killbill.xmlloader.ValidationErrors validate(StandaloneCatalog catalog, org.killbill.xmlloader.ValidationErrors errors)
validate in class org.killbill.xmlloader.ValidatingConfig<StandaloneCatalog>Copyright © 2010-2016. All Rights Reserved.