public class DefaultCasePriceList extends DefaultCaseStandardNaming<DefaultPriceList> implements org.killbill.billing.catalog.api.rules.CasePriceList, java.io.Externalizable
| Constructor and Description |
|---|
DefaultCasePriceList() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
BillingPeriod |
getBillingPeriod() |
PriceList |
getDestinationPriceList() |
DefaultPriceList |
getPriceList() |
DefaultProduct |
getProduct() |
ProductCategory |
getProductCategory() |
protected DefaultPriceList |
getResult() |
int |
hashCode() |
void |
readExternal(java.io.ObjectInput in) |
DefaultCasePriceList |
setBillingPeriod(BillingPeriod billingPeriod) |
DefaultCasePriceList |
setPriceList(DefaultPriceList priceList) |
DefaultCasePriceList |
setProduct(DefaultProduct product) |
DefaultCasePriceList |
setProductCategory(ProductCategory productCategory) |
DefaultCasePriceList |
setToPriceList(DefaultPriceList toPriceList) |
java.lang.String |
toString() |
void |
writeExternal(java.io.ObjectOutput out) |
getCatalog, setProductgetResult, getResult, initialize, satisfiesCase, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetCatalogpublic DefaultProduct getProduct()
getProduct in interface org.killbill.billing.catalog.api.rules.CasegetProduct in class DefaultCaseStandardNaming<DefaultPriceList>public ProductCategory getProductCategory()
getProductCategory in interface org.killbill.billing.catalog.api.rules.CasegetProductCategory in class DefaultCaseStandardNaming<DefaultPriceList>public BillingPeriod getBillingPeriod()
getBillingPeriod in interface org.killbill.billing.catalog.api.rules.CasegetBillingPeriod in class DefaultCaseStandardNaming<DefaultPriceList>public DefaultPriceList getPriceList()
getPriceList in interface org.killbill.billing.catalog.api.rules.CasegetPriceList in class DefaultCaseStandardNaming<DefaultPriceList>public PriceList getDestinationPriceList()
getDestinationPriceList in interface org.killbill.billing.catalog.api.rules.CasePriceListprotected DefaultPriceList getResult()
getResult in class DefaultCase<DefaultPriceList>public DefaultCasePriceList setProduct(DefaultProduct product)
public DefaultCasePriceList setProductCategory(ProductCategory productCategory)
setProductCategory in class DefaultCaseStandardNaming<DefaultPriceList>public DefaultCasePriceList setBillingPeriod(BillingPeriod billingPeriod)
setBillingPeriod in class DefaultCaseStandardNaming<DefaultPriceList>public DefaultCasePriceList setPriceList(DefaultPriceList priceList)
setPriceList in class DefaultCaseStandardNaming<DefaultPriceList>public DefaultCasePriceList setToPriceList(DefaultPriceList toPriceList)
public boolean equals(java.lang.Object o)
equals in class DefaultCaseStandardNaming<DefaultPriceList>public int hashCode()
hashCode in class DefaultCaseStandardNaming<DefaultPriceList>public java.lang.String toString()
toString in class java.lang.Objectpublic void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.ExternalizablewriteExternal in class DefaultCaseStandardNaming<DefaultPriceList>java.io.IOExceptionpublic void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.ExternalizablereadExternal in class DefaultCaseStandardNaming<DefaultPriceList>java.io.IOExceptionjava.lang.ClassNotFoundExceptionCopyright © 2010-2020. All Rights Reserved.