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