public class DefaultInternationalPrice extends org.killbill.xmlloader.ValidatingConfig<StandaloneCatalog> implements InternationalPrice
| Constructor and Description |
|---|
DefaultInternationalPrice() |
DefaultInternationalPrice(DefaultInternationalPrice in,
PlanPhasePriceOverride override,
boolean fixed) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
BigDecimal |
getPrice(Currency currency) |
Price[] |
getPrices() |
int |
hashCode() |
void |
initialize(StandaloneCatalog root,
URI uri) |
boolean |
isZero() |
DefaultInternationalPrice |
setPrices(DefaultPrice[] prices) |
org.killbill.xmlloader.ValidationErrors |
validate(StandaloneCatalog catalog,
org.killbill.xmlloader.ValidationErrors errors) |
public DefaultInternationalPrice()
public DefaultInternationalPrice(DefaultInternationalPrice in, PlanPhasePriceOverride override, boolean fixed)
public Price[] getPrices()
getPrices in interface InternationalPricepublic BigDecimal getPrice(Currency currency) throws CatalogApiException
getPrice in interface InternationalPriceCatalogApiExceptionpublic DefaultInternationalPrice setPrices(DefaultPrice[] prices)
public org.killbill.xmlloader.ValidationErrors validate(StandaloneCatalog catalog, org.killbill.xmlloader.ValidationErrors errors)
validate in class org.killbill.xmlloader.ValidatingConfig<StandaloneCatalog>public void initialize(StandaloneCatalog root, URI uri)
initialize in class org.killbill.xmlloader.ValidatingConfig<StandaloneCatalog>public boolean isZero()
isZero in interface InternationalPriceCopyright © 2010-2016. All Rights Reserved.