public abstract class DefaultCaseStandardNaming<T> extends DefaultCase<T> implements org.killbill.billing.catalog.api.rules.Case, Externalizable
| Constructor and Description |
|---|
DefaultCaseStandardNaming() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
BillingPeriod |
getBillingPeriod() |
StaticCatalog |
getCatalog() |
DefaultPriceList |
getPriceList() |
DefaultProduct |
getProduct() |
ProductCategory |
getProductCategory() |
int |
hashCode() |
void |
readExternal(ObjectInput in) |
DefaultCaseStandardNaming<T> |
setBillingPeriod(BillingPeriod billingPeriod) |
DefaultCaseStandardNaming<T> |
setPriceList(DefaultPriceList priceList) |
DefaultCaseStandardNaming<T> |
setProduct(Product product) |
DefaultCaseStandardNaming<T> |
setProductCategory(ProductCategory productCategory) |
void |
writeExternal(ObjectOutput out) |
getResult, getResult, getResult, initialize, satisfiesCase, validatepublic StaticCatalog getCatalog()
getCatalog in interface org.killbill.billing.catalog.api.rules.Casepublic DefaultProduct getProduct()
getProduct in interface org.killbill.billing.catalog.api.rules.CasegetProduct in class DefaultCase<T>public ProductCategory getProductCategory()
getProductCategory in interface org.killbill.billing.catalog.api.rules.CasegetProductCategory in class DefaultCase<T>public BillingPeriod getBillingPeriod()
getBillingPeriod in interface org.killbill.billing.catalog.api.rules.CasegetBillingPeriod in class DefaultCase<T>public DefaultPriceList getPriceList()
getPriceList in interface org.killbill.billing.catalog.api.rules.CasegetPriceList in class DefaultCase<T>public DefaultCaseStandardNaming<T> setProduct(Product product)
setProduct in class DefaultCase<T>public DefaultCaseStandardNaming<T> setProductCategory(ProductCategory productCategory)
setProductCategory in class DefaultCase<T>public DefaultCaseStandardNaming<T> setBillingPeriod(BillingPeriod billingPeriod)
setBillingPeriod in class DefaultCase<T>public DefaultCaseStandardNaming<T> setPriceList(DefaultPriceList priceList)
setPriceList in class DefaultCase<T>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.