public class DefaultPrice extends org.killbill.xmlloader.ValidatingConfig<StandaloneCatalog> implements Price, java.io.Externalizable
| Constructor and Description |
|---|
DefaultPrice() |
DefaultPrice(java.math.BigDecimal value,
Currency currency) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
Currency |
getCurrency() |
java.math.BigDecimal |
getValue() |
int |
hashCode() |
void |
initialize(StandaloneCatalog catalog) |
void |
readExternal(java.io.ObjectInput in) |
DefaultPrice |
setCurrency(Currency currency) |
DefaultPrice |
setValue(java.math.BigDecimal value) |
org.killbill.xmlloader.ValidationErrors |
validate(StandaloneCatalog catalog,
org.killbill.xmlloader.ValidationErrors errors) |
void |
writeExternal(java.io.ObjectOutput out) |
public DefaultPrice()
public DefaultPrice(java.math.BigDecimal value,
Currency currency)
public Currency getCurrency()
getCurrency in interface Pricepublic java.math.BigDecimal getValue()
throws CurrencyValueNull
getValue in interface PriceCurrencyValueNullpublic DefaultPrice setCurrency(Currency currency)
public DefaultPrice setValue(java.math.BigDecimal value)
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 catalog)
initialize in class org.killbill.xmlloader.ValidatingConfig<StandaloneCatalog>public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOExceptionpublic void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundExceptionCopyright © 2010-2020. All Rights Reserved.