public class DefaultBlock extends org.killbill.xmlloader.ValidatingConfig<StandaloneCatalog> implements Block, Externalizable
| Constructor and Description |
|---|
DefaultBlock() |
DefaultBlock(DefaultUnit unit,
double size,
DefaultInternationalPrice prices,
BigDecimal overriddenPrice,
Currency currency) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Double |
getMinTopUpCredit() |
InternationalPrice |
getPrice() |
Double |
getSize() |
BlockType |
getType() |
Unit |
getUnit() |
int |
hashCode() |
void |
initialize(StandaloneCatalog catalog) |
void |
readExternal(ObjectInput in) |
DefaultBlock |
setPhase(PlanPhase phase) |
DefaultBlock |
setPrice(DefaultInternationalPrice prices) |
DefaultBlock |
setPrices(DefaultInternationalPrice prices) |
DefaultBlock |
setSize(double size) |
DefaultBlock |
setType(BlockType type) |
DefaultBlock |
setUnit(DefaultUnit unit) |
org.killbill.xmlloader.ValidationErrors |
validate(StandaloneCatalog catalog,
org.killbill.xmlloader.ValidationErrors errors) |
void |
writeExternal(ObjectOutput out) |
public DefaultBlock()
public DefaultBlock(DefaultUnit unit, double size, DefaultInternationalPrice prices, BigDecimal overriddenPrice, Currency currency)
public InternationalPrice getPrice()
public Double getMinTopUpCredit() throws CatalogApiException
getMinTopUpCredit in interface BlockCatalogApiExceptionpublic 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 DefaultBlock setType(BlockType type)
public DefaultBlock setPrices(DefaultInternationalPrice prices)
public DefaultBlock setUnit(DefaultUnit unit)
public DefaultBlock setSize(double size)
public DefaultBlock setPrice(DefaultInternationalPrice prices)
public DefaultBlock setPhase(PlanPhase phase)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionCopyright © 2010–2021. All rights reserved.