public class DefaultRecurring extends org.killbill.xmlloader.ValidatingConfig<StandaloneCatalog> implements Recurring, java.io.Externalizable
| Constructor and Description |
|---|
DefaultRecurring() |
DefaultRecurring(DefaultRecurring in,
PlanPhasePriceOverride override) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
BillingPeriod |
getBillingPeriod() |
DefaultInternationalPrice |
getRecurringPrice() |
int |
hashCode() |
void |
initialize(StandaloneCatalog root) |
void |
readExternal(java.io.ObjectInput in) |
DefaultRecurring |
setBillingPeriod(BillingPeriod billingPeriod) |
DefaultRecurring |
setPhase(PlanPhase phase) |
DefaultRecurring |
setPlan(java.lang.String planName) |
DefaultRecurring |
setRecurringPrice(DefaultInternationalPrice recurringPrice) |
org.killbill.xmlloader.ValidationErrors |
validate(StandaloneCatalog catalog,
org.killbill.xmlloader.ValidationErrors errors) |
void |
writeExternal(java.io.ObjectOutput out) |
public DefaultRecurring()
public DefaultRecurring(DefaultRecurring in, PlanPhasePriceOverride override)
public BillingPeriod getBillingPeriod()
getBillingPeriod in interface Recurringpublic DefaultInternationalPrice getRecurringPrice()
getRecurringPrice in interface Recurringpublic void initialize(StandaloneCatalog root)
initialize in class org.killbill.xmlloader.ValidatingConfig<StandaloneCatalog>public org.killbill.xmlloader.ValidationErrors validate(StandaloneCatalog catalog, org.killbill.xmlloader.ValidationErrors errors)
validate in class org.killbill.xmlloader.ValidatingConfig<StandaloneCatalog>public DefaultRecurring setBillingPeriod(BillingPeriod billingPeriod)
public DefaultRecurring setRecurringPrice(DefaultInternationalPrice recurringPrice)
public DefaultRecurring setPlan(java.lang.String planName)
public DefaultRecurring setPhase(PlanPhase phase)
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.